2 |
|
// |
3 |
|
// Douglas Thrift |
4 |
|
// |
5 |
< |
// $Id: ScanUtility.cxx,v 1.15 2003/09/05 01:57:00 douglas Exp $ |
5 |
> |
// $Id: ScanUtility.cxx,v 1.16 2003/09/05 08:57:00 douglas Exp $ |
6 |
|
|
7 |
|
#include "ScanUtility.h" |
8 |
|
|
193 |
|
{ |
194 |
|
HKEY key; |
195 |
|
|
196 |
< |
if (RegCreateKeyEx(HKEY_CURRENT_USER, |
196 |
> |
if (LONG code = RegCreateKeyEx(HKEY_CURRENT_USER, |
197 |
|
"Software\\DouglasThrift\\VTBFileUtil2", 0, NULL, |
198 |
|
REG_OPTION_NON_VOLATILE, KEY_QUERY_VALUE | KEY_SET_VALUE, NULL, &key, |
199 |
|
NULL) == ERROR_SUCCESS) |
218 |
|
LPBYTE(scanDir.c_str()), scanDir.length() + 1) != |
219 |
|
ERROR_SUCCESS) |
220 |
|
{ |
221 |
< |
error(); |
221 |
> |
error(NULL, code); |
222 |
|
} |
223 |
|
} |
224 |
|
|
240 |
|
LPBYTE(saveDir.c_str()), saveDir.length() + 1) != |
241 |
|
ERROR_SUCCESS) |
242 |
|
{ |
243 |
< |
error(); |
243 |
> |
error(NULL, code); |
244 |
|
} |
245 |
|
} |
246 |
|
|
248 |
|
} |
249 |
|
else |
250 |
|
{ |
251 |
< |
error(); |
251 |
> |
error(NULL, code); |
252 |
|
} |
253 |
|
} |
254 |
|
|