Merge pull request #325 from flaviommedeiros/master

Avoiding directives that split up parts of statements.
This commit is contained in:
Vincent Herbet 2016-01-11 19:38:13 +01:00
commit 5b54a24b4e

View File

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