Huw Davies (@huw) commented about dlls/shell32/shlexec.c:
wszDir = buf; sei_tmp.lpDirectory = wszDir; }
len = GetFullPathNameW(sei_tmp.lpDirectory, 0, NULL, NULL);if (len > 0){len++;buf = malloc(len * sizeof(WCHAR));GetFullPathNameW(sei_tmp.lpDirectory, len, buf, NULL);if (wszDir != dirBuffer)free(wszDir);
This seems to be overly indented.