Avoiding directives that split up parts of statements.

This commit is contained in:
Flavio Medeiros 2015-12-24 12:42:34 -03:00
parent ac37f8053b
commit f796df783c

View File

@ -413,16 +413,17 @@ static void inst_binary_name(char *binfname)
size_t i, len; size_t i, len;
char *binptr; char *binptr;
char newpath[512], newname[512]; char newpath[512], newname[512];
int slashchar;
binptr = NULL; binptr = NULL;
len = strlen(binfname); len = strlen(binfname);
for (i = len - 1; i < len; i--) for (i = len - 1; i < len; i--)
{ {
if (binfname[i] == '/' slashchar = binfname[i] == '/';
#if defined WIN32 || defined _WIN32 #if defined WIN32 || defined _WIN32
|| binfname[i] == '\\' slashchar = slashchar || binfname[i] == '\\';
#endif #endif
) if (slashchar)
{ {
binptr = &binfname[i + 1]; binptr = &binfname[i + 1];
break; break;