changeset 207 | e74a45933842 |
child 208 | 204564b899a0 |
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/progs/test1.c Mon Oct 06 02:28:53 2014 +0100 @@ -0,0 +1,16 @@ +#include <string.h> +#include <stdio.h> +#include <stdlib.h> + +void foo (char *bar) +{ + unsigned long long my_long = 101010101; // in hex: \xB5\x4A\x05\x06 +} + +int main (int argc, char **argv) +{ + foo("my string is too long !!!!!"); // all is normal + foo("my string is too long !!!!! \x15\xcd\x5b\x07"); // overwrites my_long + return 0; +} +