xz: Use an array instead of pointer for stdin_filename.
authorLasse Collin <lasse.collin@tukaani.org>
Sun, 5 Sep 2010 18:11:33 +0000 (21:11 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Sun, 5 Sep 2010 18:11:33 +0000 (21:11 +0300)
Thanks Joerg Sonnenberger.

src/xz/args.c
src/xz/args.h

index d28a3d4..4bd84a0 100644 (file)
@@ -25,7 +25,7 @@ bool opt_robot = false;
 
 // We don't modify or free() this, but we need to assign it in some
 // non-const pointers.
-const char *const stdin_filename = "(stdin)";
+const char stdin_filename[] = "(stdin)";
 
 
 /// Parse and set the memory usage limit for compression and/or decompression.
index d01033c..b23f4ef 100644 (file)
@@ -37,6 +37,6 @@ extern bool opt_keep_original;
 // extern bool opt_recursive;
 extern bool opt_robot;
 
-extern const char *const stdin_filename;
+extern const char stdin_filename[];
 
 extern void args_parse(args_info *args, int argc, char **argv);