Index: command.c =================================================================== --- command.c (revision 3142) +++ command.c (revision 3143) @@ -76,7 +76,7 @@ %end-doc */ -static int CommandHelp(int argc, char **argv, Coord x, Coord y) +static int CommandHelp(int argc, const char **argv, Coord x, Coord y) { Message(PCB_MSG_DEFAULT, "following commands are supported:\n" " Command() execute an action command (too numerous to list)\n" @@ -110,9 +110,9 @@ %end-doc */ -static int CommandLoadLayout(int argc, char **argv, Coord x, Coord y) +static int CommandLoadLayout(int argc, const char **argv, Coord x, Coord y) { - char *filename, *format = NULL; + const char *filename, *format = NULL; switch (argc) { case 2: @@ -146,9 +146,9 @@ %end-doc */ -static int CommandLoadElementToBuffer(int argc, char **argv, Coord x, Coord y) +static int CommandLoadElementToBuffer(int argc, const char **argv, Coord x, Coord y) { - char *filename; + const char *filename; switch (argc) { case 1: /* filename is passed in commandline */ @@ -180,9 +180,9 @@ %end-doc */ -static int CommandLoadLayoutToBuffer(int argc, char **argv, Coord x, Coord y) +static int CommandLoadLayoutToBuffer(int argc, const char **argv, Coord x, Coord y) { - char *filename, *format = NULL; + const char *filename, *format = NULL; switch (argc) { case 2: @@ -215,7 +215,7 @@ %end-doc */ -static int CommandQuit(int argc, char **argv, Coord x, Coord y) +static int CommandQuit(int argc, const char **argv, Coord x, Coord y) { if (!PCB->Changed || gui->close_confirm_dialog() == HID_CLOSE_CONFIRM_OK) QuitApplication(); @@ -235,7 +235,7 @@ %end-doc */ -static int CommandReallyQuit(int argc, char **argv, Coord x, Coord y) +static int CommandReallyQuit(int argc, const char **argv, Coord x, Coord y) { QuitApplication(); return 0; @@ -261,9 +261,9 @@ %end-doc */ -static int CommandLoadNetlist(int argc, char **argv, Coord x, Coord y) +static int CommandLoadNetlist(int argc, const char **argv, Coord x, Coord y) { - char *filename; + const char *filename; switch (argc) { case 1: /* filename is passed in commandline */ @@ -311,7 +311,7 @@ %end-doc */ -static int CommandSaveLayout(int argc, char **argv, Coord x, Coord y) +static int CommandSaveLayout(int argc, const char **argv, Coord x, Coord y) { switch (argc) { case 0: @@ -355,7 +355,7 @@ %end-doc */ -static int CommandSaveLayoutAndQuit(int argc, char **argv, Coord x, Coord y) +static int CommandSaveLayoutAndQuit(int argc, const char **argv, Coord x, Coord y) { if (!CommandSaveLayout(argc, argv, x, y)) return CommandQuit(0, 0, 0, 0);