]> Creatis software - gdcm.git/blobdiff - src/gdcmjpegls/Decoder/global.c
ENH: Change the unsafe type char to the full enum type. Much safer, and special flags...
[gdcm.git] / src / gdcmjpegls / Decoder / global.c
index 768a3ead7a4e3ec1148bc20bc8ff2f295e9c79f5..5ec5c37d8f0f6bb92c9836e694edf073a2343760 100644 (file)
@@ -60,7 +60,7 @@
 
 
 
 
 
 
-char *disclaimer = "\
+char disclaimer[] = "\
 This program is Copyright (c) University of British Columbia.\n\
 All rights reserved. It may be freely redistributed in its\n\
 entirety provided that this copyright notice is not removed.\n\
 This program is Copyright (c) University of British Columbia.\n\
 All rights reserved. It may be freely redistributed in its\n\
 entirety provided that this copyright notice is not removed.\n\
@@ -103,14 +103,10 @@ int bpp,    /* bits per sample */
     limit_reduce;  /* reduction on above for EOR states */
 
 
     limit_reduce;  /* reduction on above for EOR states */
 
 
-/* define color mode strings */
-char *plane_int_string = "plane by plane",
-   *line_int_string = "line intlv",
-   *pixel_int_string = "sample intlv";
 
 
 /* function to print out error messages */
 
 
 /* function to print out error messages */
-void error(char *msg) {
+void error(const char *msg) {
   fprintf(stderr, msg);
   exit(-1);
 }
   fprintf(stderr, msg);
   exit(-1);
 }
@@ -326,7 +322,7 @@ void check_compatibility(jpeg_ls_header *head_frame, jpeg_ls_header *head_scan,
 
 /* for writing disclaimer to command line in DOS */
 
 
 /* for writing disclaimer to command line in DOS */
 
-char *ttyfilename = "CON";
+char ttyfilename[] = "CON";
 
 #define PAUSE  20
 
 
 #define PAUSE  20