@@ -6,7 +6,7 @@
6#include <string.h>
6#include <string.h>
9−char usage[] =
9+const char usage[] =
11 "Usage: <prog> [+RTS <rtsopts> -RTS] <args>\n\n" \
11 "Usage: <prog> [+RTS <rtsopts> -RTS] <args>\n\n" \
12 "Options:\n\n" \
12 "Options:\n\n" \
@@ -26,7 +26,7 @@ int read_size(char * str) {
27 int r = sscanf(str, "%u%c", &size, &mult);
27 int r = sscanf(str, "%u%c", &size, &mult);
29− if (r == 1)
29+ if (r == 1)
30 return size;
30 return size;
32 if (r == 2) {
32 if (r == 2) {
@@ -34,8 +34,8 @@ int read_size(char * str) {
34 case 'K': size = size << 10; break;
34 case 'K': size = size << 10; break;
35 case 'M': size = size << 20; break;
35 case 'M': size = size << 20; break;
36 case 'G': size = size << 30; break;
36 case 'G': size = size << 30; break;
37− default:
37+ default:
38− fprintf(stderr,
38+ fprintf(stderr,
39 "RTS Opts: Unable to recognize size suffix `%c'.\n" \
39 "RTS Opts: Unable to recognize size suffix `%c'.\n" \
40 " Possible suffixes are K or M or G.\n",
40 " Possible suffixes are K or M or G.\n",
@@ -58,7 +58,7 @@ int parse_args(RTSOpts * opts, int argc, char *argv[])
59 if (strcmp(argv[0], "+RTS") != 0)
59 if (strcmp(argv[0], "+RTS") != 0)
63 for (i = 1; i < argc; i++) {
63 for (i = 1; i < argc; i++) {
64 if (strcmp(argv[i], "-RTS") == 0) {
64 if (strcmp(argv[i], "-RTS") == 0) {