@@ -40,7 +40,7 @@ static char* get_error_message(cms_err err) | |||
void _cms_err_panic(cms_err err, char* msg, const char* file, int line) | |||
{ | |||
if (err == CMS_ERR_NONE) | |||
if (!err) | |||
return; | |||
#ifdef DEBUG |
@@ -98,13 +98,13 @@ cms_err cms_util_dir_copy_recursive(char* dir1, char* dir2) | |||
if (S_ISDIR(st->st_mode)) | |||
{ | |||
cms_err err = cms_util_dir_copy_recursive(path1, path2); | |||
if (err != CMS_ERR_NONE) | |||
if (err) | |||
return err; | |||
} | |||
else | |||
{ | |||
cms_err err = cms_util_file_copy(path1, path2); | |||
if (err != CMS_ERR_NONE) | |||
if (err) | |||
return err; | |||
} | |||
} |
@@ -33,13 +33,15 @@ int main(int argc, char** argv) | |||
cms_err_panic(CMS_ERR_INITED, NULL); | |||
//Copy files from resources | |||
cms_err_panic( | |||
cms_util_dir_copy_recursive(CMS_FILE_RESOURCES, dirname), | |||
dirname | |||
); | |||
cms_err err; | |||
err = cms_util_dir_copy_recursive(CMS_FILE_RESOURCES, dirname); | |||
if (err) | |||
cms_err_panic(err, dirname); | |||
//Create .cmsinited file | |||
cms_err_panic(cms_util_file_create(initedPath), initedPath); | |||
err = cms_util_file_create(initedPath); | |||
if (err) | |||
cms_err_panic(err, initedPath); | |||
} | |||
//Build |