X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Ffilescene.C;h=82d2292b2994a09c1578c329f38d58e0b34568db;hb=0d49253b107e67067b6143958fee3f8e4c0e0b6c;hp=548e6798154531638324c55b654b5bab0cd3e2c7;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/filescene.C b/cinelerra-5.1/cinelerra/filescene.C index 548e6798..82d2292b 100644 --- a/cinelerra-5.1/cinelerra/filescene.C +++ b/cinelerra-5.1/cinelerra/filescene.C @@ -198,7 +198,7 @@ FileScene::FileScene(Asset *asset, File *file) : FileBase(asset, file) { reset_parameters(); - get_exe_path(exe_path); + strncpy(exec_path, File::get_cinlib_path(), sizeof(exec_path)); } @@ -1300,10 +1300,8 @@ void SceneChunk::render() FILE *script_fd = fopen(script_path, "w"); sprintf(command_line, "%s%s --libdir %s%s -b %s", - script->file->exe_path, - FESTIVAL_PATH, - script->file->exe_path, - FESTIVAL_LIB_PATH, + script->file->exec_path, FESTIVAL_PATH, + script->file->exec_path, FESTIVAL_LIB_PATH, script_path); // Create script. @@ -1822,7 +1820,7 @@ void SceneTokens::convert_path(char *dst, char *src) if(stat(dst, &ostat)) { // Try cinelerra directory - get_exe_path(dst); + strcpy(dst, File::get_cindat_path()); strcat(dst, ASSET_PATH); strcat(dst, src); //printf("SceneTokens::convert_path %d %s\n", __LINE__, dst);