summaryrefslogtreecommitdiff
path: root/source/kit/status.h
blob: 3b27a912810a6d408232d2e67f43fc40aefafc4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef KIT_STATUS_H
#define KIT_STATUS_H

#ifdef __cplusplus
extern "C" {
#endif

enum {
  KIT_OK,
  KIT_ERROR_BAD_ALLOC,
  KIT_ERROR_MKDIR_FAILED,
  KIT_ERROR_RMDIR_FAILED,
  KIT_ERROR_UNLINK_FAILED,
  KIT_ERROR_FILE_ALREADY_EXISTS,
  KIT_ERROR_FILE_DO_NOT_EXIST,
  KIT_ERROR_PATH_TOO_LONG
};

typedef int kit_status_t;

#ifdef __cplusplus
}
#endif

#endif