- Timestamp:
- May 15, 2007, 3:25:20 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/kapa-mods-2007-05/Ohana/src/opihi/cmd.data/close.c
r13344 r13391 3 3 int close_device (int argc, char **argv) { 4 4 5 int N, Source, Nsource, IsImage; 5 int N, kapa, IsImage; 6 char *name; 6 7 /* close current graphics device */ 7 8 8 Nsource = -1;9 name = NULL; 9 10 if ((N = get_argument (argc, argv, "-n"))) { 10 11 remove_argument (N, &argc, argv); 11 Nsource = atof(argv[N]);12 name = strcreate (argv[N]); 12 13 remove_argument (N, &argc, argv); 13 14 } 14 if ((N = get_argument (argc, argv, "-g"))) {15 remove_argument (N, &argc, argv);16 SetImageDevice (FALSE);17 }18 if ((N = get_argument (argc, argv, "-i"))) {19 remove_argument (N, &argc, argv);20 SetImageDevice (TRUE);21 }22 15 23 IsImage = GetCurrentDevice (); 24 if (IsImage) { 25 if (!GetImage (&Source, &Nsource)) return (FALSE); 26 // close_image (Nsource); 27 } else { 28 if (!GetGraph (NULL, &Source, &Nsource)) return (FALSE); 29 // close_graph (Nsource); 30 } 16 if (!GetGraph (NULL, &kapa, name)) return (FALSE); 17 FREE (name); 18 19 // close_kapa (name); 31 20 32 21 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
