SysStringLen can get a NULL pointer (and shall return 0).
[wine] / memory /
drwxr-xr-x   ..
-rw-r--r-- 9 .cvsignore
-rw-r--r-- 311 Makefile.in
-rw-r--r-- 18499 atom.c
-rw-r--r-- 12671 environ.c
-rw-r--r-- 41973 global.c
-rw-r--r-- 62086 heap.c
-rw-r--r-- 25978 instr.c
-rw-r--r-- 9295 ldt.c
-rw-r--r-- 56497 local.c
-rw-r--r-- 23324 selector.c
-rw-r--r-- 19741 string.c
-rw-r--r-- 40306 virtual.c