* bug 8208 fixed - Error in creating the temporary directory in function
[scilab.git] / scilab / modules / core / src / c / tmpdir.c
index 6c3aa24..acb5a2a 100644 (file)
@@ -134,7 +134,7 @@ void createScilabTMPDIR(void)
         sprintf(tmp_dir, "%s/SCI_TMP_%d_XXXXXX", tmp_dir_strdup, (int) getpid());
         free(tmp_dir_strdup);
 
-        if(mkdtemp(tmp_dir) < 0)
+        if(mkdtemp(tmp_dir) == NULL)
         {
                 fprintf(stderr,_("Error: Could not create %s: %s\n"), tmp_dir, strerror(errno));
         }