[syslinux:master] com32: Fixing cast in argv to avoid warning
syslinux-bot for Erwan Velu
erwanaliasr1 at gmail.com
Wed May 12 15:00:37 PDT 2010
Commit-ID: d7ea681937f7a70dff8c0b4ffb014425845fb0a3
Gitweb: http://syslinux.zytor.com/commit/d7ea681937f7a70dff8c0b4ffb014425845fb0a3
Author: Erwan Velu <erwanaliasr1 at gmail.com>
AuthorDate: Wed, 12 May 2010 22:54:03 +0200
Committer: H. Peter Anvin <hpa at linux.intel.com>
CommitDate: Wed, 12 May 2010 14:57:03 -0700
com32: Fixing cast in argv to avoid warning
const char * confuse the *argv++ assignation
Casting to char * removes this warning
---
com32/lib/sys/argv.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/com32/lib/sys/argv.c b/com32/lib/sys/argv.c
index 3ff869b..db287c2 100644
--- a/com32/lib/sys/argv.c
+++ b/com32/lib/sys/argv.c
@@ -78,7 +78,7 @@ int __parse_argv(char ***argv, const char *str)
/* Now create argv */
arg = (char **)ALIGN_UP_FOR(q, char *);
*argv = arg;
- *arg++ = __com32.cs_name ? __com32.cs_name : dummy_argv0; /* argv[0] */
+ *arg++ = __com32.cs_name ? (char *)__com32.cs_name : dummy_argv0; /* argv[0] */
q--; /* Point q to final null */
if (mem < q)
More information about the Syslinux-commits
mailing list