diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-01-25 12:58:20 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-01-25 12:58:20 (GMT) |
commit | 61cb2bb279450c852f00de270e28b8b7fa1d4533 (patch) | |
tree | 2f8828416d8432593252efda2b82a1dca54b7c79 /win | |
parent | f09de888df51736f6e35a190ee1eef87b39048cf (diff) | |
parent | 328fa692fbd773527e3f656e71f312717a9daed9 (diff) | |
download | tcl-61cb2bb279450c852f00de270e28b8b7fa1d4533.zip tcl-61cb2bb279450c852f00de270e28b8b7fa1d4533.tar.gz tcl-61cb2bb279450c852f00de270e28b8b7fa1d4533.tar.bz2 |
merge trunk
Add -Wwrite-strings to compiler options, so we can guarantee correct "const" usage.
Diffstat (limited to 'win')
-rwxr-xr-x | win/configure | 2 | ||||
-rw-r--r-- | win/tcl.m4 | 2 | ||||
-rw-r--r-- | win/tclWinTest.c | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/win/configure b/win/configure index ba10113..ae433f0 100755 --- a/win/configure +++ b/win/configure @@ -3646,7 +3646,7 @@ echo "$as_me: error: ${CC} does not support the -shared option. CFLAGS_DEBUG=-g CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer" - CFLAGS_WARNING="-Wall -Wdeclaration-after-statement" + CFLAGS_WARNING="-Wall -Wwrite-strings -Wdeclaration-after-statement" LDFLAGS_DEBUG= LDFLAGS_OPTIMIZE= @@ -728,7 +728,7 @@ AC_DEFUN([SC_CONFIG_CFLAGS], [ CFLAGS_DEBUG=-g CFLAGS_OPTIMIZE="-O2 -fomit-frame-pointer" - CFLAGS_WARNING="-Wall -Wdeclaration-after-statement" + CFLAGS_WARNING="-Wall -Wwrite-strings -Wdeclaration-after-statement" LDFLAGS_DEBUG= LDFLAGS_OPTIMIZE= diff --git a/win/tclWinTest.c b/win/tclWinTest.c index 773ed19..e046bd3 100644 --- a/win/tclWinTest.c +++ b/win/tclWinTest.c @@ -211,7 +211,7 @@ TestvolumetypeCmd( TclWinConvertError(GetLastError()); return TCL_ERROR; } - Tcl_SetResult(interp, volType, TCL_VOLATILE); + Tcl_AppendResult(interp, volType, NULL); return TCL_OK; #undef VOL_BUF_SIZE } |