diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/torture/t_stringoverflow.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source3/torture/t_stringoverflow.c b/source3/torture/t_stringoverflow.c index b0503adb8f..ec14d81189 100644 --- a/source3/torture/t_stringoverflow.c +++ b/source3/torture/t_stringoverflow.c @@ -3,6 +3,7 @@ int main(void) { fstring dest; + char *ptr = dest; printf("running on valgrind? %d\n", RUNNING_ON_VALGRIND); @@ -10,7 +11,13 @@ * will actually fit, but this is still wrong because you * can't pstrcpy into an fstring. This should trap in a * developer build. */ + +#if 0 + /* As of CVS 20030318, this will be trapped at compile time! */ pstrcpy(dest, "hello"); +#endif /* 0 */ + + pstrcpy(ptr, "hello!"); return 0; } |