File: bkPath.h

package info (click to toggle)
isomaster 1.3.7-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 1,820 kB
  • ctags: 744
  • sloc: ansic: 11,186; makefile: 219; sh: 109; python: 11
file content (16 lines) | stat: -rw-r--r-- 574 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef bkPath_h
#define bkPath_h

#include "bkInternal.h"

bool findDirByNewPath(const NewPath* path, BkDir* tree, BkDir** dir);
bool findBaseByNewPath(NewPath* path, BkDir* tree, BkFileBase** base);
void freeDirToWriteContents(DirToWrite* dir);
void freePathContents(NewPath* path);
int getLastNameFromPath(const char* srcPathAndName, char* lastName);
int makeNewPathFromString(const char* strPath, NewPath* pathPath);
bool nameIsValid(const char* name);
bool nameIsValid9660(const char* name);
void printDirToWrite(DirToWrite* dir, int level, int filenameTypes);

#endif