helpers.h
上传用户:andy_li
上传日期:2007-01-06
资源大小:1019k
文件大小:1k
源码类别:

压缩解压

开发平台:

MultiPlatform

  1. #ifndef HELPERS_H
  2. #define HELPERS_H       1
  3.  /* Convert a C string to a Pascal string */
  4. unsigned char *CToPCpy(unsigned char *pstr, char *cstr);
  5.  /* Convert a Pascal string to a C string */
  6. char *PToCCpy(unsigned char *pstr, char *cstr);
  7. char *StrCalloc(unsigned short size);
  8. char *StrFree(char *strPtr);
  9. char *sBit2Str(unsigned short value);
  10. void print_extra_info(void);
  11. int ParseArguments(char *s, char ***arg);
  12. void PrintArguments(int argc, char **argv);
  13. Boolean IsZipFile(char *name);
  14. OSErr printerr(const char *msg, int cond, int err, int line, char *file,
  15.                const char *msg2);
  16. int PrintUserHFSerr(int cond, int err, char *msg2);
  17. short CheckMountedVolumes(char *FullPath);
  18. void DoWarnUserDupVol(char *path);
  19. void PrintFileInfo(void);
  20. int stricmp(const char *p1, const char *p2);
  21. void leftStatusString(char *status);
  22. void rightStatusString(char *status);
  23. Boolean isZipFile(FSSpec *fileToOpen);
  24. void createArchiveName(char *Path);
  25. void FindDesktopFolder(char *Path);
  26. unsigned long MacFileDate_to_UTime(unsigned long mactime);
  27. #define     MAX_ARGS    25
  28. #endif   /*  HELPERS_H   */