Changeset 2324 for trunk/gsinstaller
- Timestamp:
- 2001-04-19T10:31:06+12:00 (23 years ago)
- Location:
- trunk/gsinstaller
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsinstaller/DiskSpace.cpp
r1397 r2324 21 21 if (!GetDiskFreeSpace(rootName, §orsPerCluster, &bytesPerSector, 22 22 &freeClusters, &totalClusters)) 23 { this->initialised = false;23 { this->initialised = FALSE; 24 24 return; 25 25 } … … 37 37 proc = GetProcAddress(module, "GetDiskFreeSpaceEx"); 38 38 if (proc == NULL) 39 { this->initialised = true;39 { this->initialised = TRUE; 40 40 return; 41 41 } … … 46 46 //freeClusters = totalBytes; 47 47 } 48 this->initialised = true;48 this->initialised = TRUE; 49 49 return; 50 50 } 51 51 52 boolDiskSpace::initialisedOk()52 BOOL DiskSpace::initialisedOk() 53 53 { return this->initialised; 54 54 } -
trunk/gsinstaller/DiskSpace.h
r1397 r2324 8 8 DWORD bytesPerSector; 9 9 DWORD freeClusters; 10 boolinitialised;10 BOOL initialised; 11 11 protected: 12 12 public: … … 14 14 int fileSpace(int fileSize); 15 15 int fileClusters(int fileSize); 16 boolinitialisedOk();16 BOOL initialisedOk(); 17 17 unsigned long totalFreeSpace(); 18 18 }; -
trunk/gsinstaller/registry.cpp
r1541 r2324 2 2 #include <stdlib.h> 3 3 4 boolregistry_createkey(HKEY key, const char *name, PHKEY keyout)4 BOOL registry_createkey(HKEY key, const char *name, PHKEY keyout) 5 5 { 6 6 LONG reply; … … 18 18 } 19 19 20 boolregistry_openkey(HKEY key, const char *name, PHKEY keyout)20 BOOL registry_openkey(HKEY key, const char *name, PHKEY keyout) 21 21 { 22 22 LONG reply; … … 25 25 if (reply != ERROR_SUCCESS) 26 26 { 27 return false;28 } 29 return true;30 } 31 32 boolregistry_deletekey(HKEY key, const char *name)27 return FALSE; 28 } 29 return TRUE; 30 } 31 32 BOOL registry_deletekey(HKEY key, const char *name) 33 33 { 34 34 if (RegDeleteKey(key, name) != ERROR_SUCCESS) 35 35 { 36 return false;37 } 38 return true;39 } 40 41 boolregistry_closekey(HKEY key)36 return FALSE; 37 } 38 return TRUE; 39 } 40 41 BOOL registry_closekey(HKEY key) 42 42 { 43 43 LONG reply; … … 50 50 } 51 51 52 boolregistry_keyExists(HKEY key, const char *name)52 BOOL registry_keyExists(HKEY key, const char *name) 53 53 { 54 54 HKEY local; … … 56 56 if (!registry_openkey(key, name, &local)) 57 57 { 58 return false;58 return FALSE; 59 59 } 60 60 registry_closekey(local); 61 return true;62 } 63 64 boolregistry_ensureKeyExists(HKEY key, const char *name)61 return TRUE; 62 } 63 64 BOOL registry_ensureKeyExists(HKEY key, const char *name) 65 65 { 66 66 HKEY local; … … 70 70 if (!registry_createkey(key, name, &local)) 71 71 { 72 return false;72 return FALSE; 73 73 } 74 74 } 75 75 registry_closekey(local); 76 return true;77 } 78 79 boolregistry_deleteitem(HKEY key, const char *name)76 return TRUE; 77 } 78 79 BOOL registry_deleteitem(HKEY key, const char *name) 80 80 { 81 81 if (RegDeleteValue(key, name) != ERROR_SUCCESS) 82 82 { 83 return false;84 } 85 return true;86 } 87 88 boolregistry_setstring(HKEY key, const char *name, const char *value)83 return FALSE; 84 } 85 return TRUE; 86 } 87 88 BOOL registry_setstring(HKEY key, const char *name, const char *value) 89 89 { 90 90 LONG reply; … … 93 93 if (reply != ERROR_SUCCESS) 94 94 { 95 return false;96 } 97 return true;98 } 99 100 boolregistry_setlong(HKEY key, char *name, LONG value)95 return FALSE; 96 } 97 return TRUE; 98 } 99 100 BOOL registry_setlong(HKEY key, char *name, LONG value) 101 101 { 102 102 LONG reply; … … 112 112 } 113 113 114 boolregistry_setblock(HKEY key, char *name, char *data, int size)114 BOOL registry_setblock(HKEY key, char *name, char *data, int size) 115 115 { 116 116 LONG reply; … … 125 125 } 126 126 127 boolregistry_setint(HKEY key, char *name, int value)127 BOOL registry_setint(HKEY key, char *name, int value) 128 128 { 129 129 return registry_setlong(key, name, (LONG) value); 130 130 } 131 131 132 boolregistry_getstring(HKEY key, char *name, char **string)132 BOOL registry_getstring(HKEY key, char *name, char **string) 133 133 { 134 134 LONG reply; … … 164 164 } 165 165 166 boolregistry_getint(HKEY key, char *name, int *out)166 BOOL registry_getint(HKEY key, char *name, int *out) 167 167 { 168 168 DWORD type; … … 178 178 } 179 179 180 boolregistry_getlong(HKEY key, char *name, LONG *out)180 BOOL registry_getlong(HKEY key, char *name, LONG *out) 181 181 { 182 182 DWORD type; … … 212 212 } 213 213 214 boolregistry_fetchlong(char *keystr, LONG *lptr)214 BOOL registry_fetchlong(char *keystr, LONG *lptr) 215 215 { 216 216 HKEY key; … … 231 231 } 232 232 233 boolregistry_fetchblock(char *keystr, char *data, int size)233 BOOL registry_fetchblock(char *keystr, char *data, int size) 234 234 { 235 235 HKEY key; … … 252 252 } 253 253 254 boolregistry_storelong(char *keystr, LONG value)254 BOOL registry_storelong(char *keystr, LONG value) 255 255 { 256 256 HKEY key; … … 271 271 } 272 272 273 boolregistry_storeint(char *keystr, int value)273 BOOL registry_storeint(char *keystr, int value) 274 274 { 275 275 HKEY key; … … 290 290 } 291 291 292 boolregistry_storeblock(char *keystr, char *data, int size)292 BOOL registry_storeblock(char *keystr, char *data, int size) 293 293 { 294 294 HKEY key; … … 309 309 } 310 310 311 boolregistry_storestring(char *keystr, char *value)311 BOOL registry_storestring(char *keystr, char *value) 312 312 { 313 313 HKEY key; -
trunk/gsinstaller/registry.h
r1475 r2324 3 3 #include <windows.h> 4 4 5 boolregistry_openkey(HKEY key, const char *name, PHKEY keyout);6 boolregistry_storeblock(char *name, char *data, int size);7 boolregistry_fetchblock(char *name, char *data, int size);8 boolregistry_getstring(HKEY key, char *name, char **string);9 boolregistry_setstring(HKEY key, const char *name, const char *string);10 boolregistry_deleteitem(HKEY key, const char *name);11 boolregistry_createkey(HKEY key, const char *name, PHKEY keyout);12 boolregistry_deletekey(HKEY key, const char *name);13 boolregistry_closekey(HKEY key);14 boolregistry_keyExists(HKEY key, const char *name);15 boolregistry_ensureKeyExists(HKEY key, const char *name);5 BOOL registry_openkey(HKEY key, const char *name, PHKEY keyout); 6 BOOL registry_storeblock(char *name, char *data, int size); 7 BOOL registry_fetchblock(char *name, char *data, int size); 8 BOOL registry_getstring(HKEY key, char *name, char **string); 9 BOOL registry_setstring(HKEY key, const char *name, const char *string); 10 BOOL registry_deleteitem(HKEY key, const char *name); 11 BOOL registry_createkey(HKEY key, const char *name, PHKEY keyout); 12 BOOL registry_deletekey(HKEY key, const char *name); 13 BOOL registry_closekey(HKEY key); 14 BOOL registry_keyExists(HKEY key, const char *name); 15 BOOL registry_ensureKeyExists(HKEY key, const char *name); 16 16 #endif 17 17
Note:
See TracChangeset
for help on using the changeset viewer.