File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -60,19 +60,19 @@ bool should_print_version(int argc, char* argv[])
60
60
return false ;
61
61
}
62
62
63
- std::string extract_filename (int argc, char * argv[])
63
+ std::string extract_filename (int * argc, char * argv[])
64
64
{
65
65
std::string res = " " ;
66
- for (int i = 0 ; i < argc; ++i)
66
+ for (int i = 0 ; i < * argc; ++i)
67
67
{
68
- if ((std::string (argv[i]) == " -f" ) && (i + 1 < argc))
68
+ if ((std::string (argv[i]) == " -f" ) && (i + 1 < * argc))
69
69
{
70
70
res = argv[i + 1 ];
71
- for (int j = i; j < argc - 2 ; ++j)
71
+ for (int j = i; j < * argc - 2 ; ++j)
72
72
{
73
73
argv[j] = argv[j + 2 ];
74
74
}
75
- argc -= 2 ;
75
+ * argc -= 2 ;
76
76
break ;
77
77
}
78
78
}
@@ -127,7 +127,7 @@ int main(int argc, char* argv[])
127
127
#endif
128
128
signal (SIGINT, stop_handler);
129
129
130
- std::string file_name = extract_filename (argc, argv);
130
+ std::string file_name = extract_filename (& argc, argv);
131
131
132
132
interpreter_ptr interpreter = build_interpreter (argc, argv);
133
133
You can’t perform that action at this time.
0 commit comments