ark
bkMangle.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef BKMANGLE_H
00018 #define BKMANGLE_H
00019 bool charIsValid9660(char theChar);
00020 bool charIsValidJoliet(char theChar);
00021 unsigned hashString(const char *str, unsigned int length);
00022 int mangleDir(const BkDir* origDir, DirToWrite* newDir, int filenameTypes);
00023 void mangleNameFor9660(const char* origName, char* newName, bool isADir);
00024 void mangleNameForJoliet(const char* origName, char* newName, bool appendHash);
00025 void shortenNameFor9660(const char* origName, char* newName);
00026 #endif