diff options
Diffstat (limited to 'rfb_win32')
-rw-r--r-- | rfb_win32/FolderManager.cxx | 12 | ||||
-rw-r--r-- | rfb_win32/FolderManager.h | 1 |
2 files changed, 13 insertions, 0 deletions
diff --git a/rfb_win32/FolderManager.cxx b/rfb_win32/FolderManager.cxx index 06daf311..349e0f75 100644 --- a/rfb_win32/FolderManager.cxx +++ b/rfb_win32/FolderManager.cxx @@ -44,6 +44,18 @@ FolderManager::createDir(char *pFullPath) return true; } +bool +FolderManager::renameIt(char *pPath, char *pOldName, char *pNewName) +{ + char fullOldName[FT_FILENAME_SIZE]; + char fullNewName[FT_FILENAME_SIZE]; + + sprintf(fullOldName, "%s\\%s", pPath, pOldName); + sprintf(fullNewName, "%s\\%s", pPath, pNewName); + + return renameIt(fullOldName, fullNewName); +} + bool FolderManager::renameIt(char *pOldName, char *pNewName) { diff --git a/rfb_win32/FolderManager.h b/rfb_win32/FolderManager.h index 55f352d1..97a6538d 100644 --- a/rfb_win32/FolderManager.h +++ b/rfb_win32/FolderManager.h @@ -39,6 +39,7 @@ namespace rfb { bool createDir(char *pFullPath); bool renameIt(char *pOldName, char *pNewName); + bool renameIt(char *pPath, char *pOldName, char *pNewName); bool deleteIt(char *pPrefix, FileInfo *pFI); bool deleteIt(char *pFullPath); |