| 324 g_free(cp_subkey); |
324 g_free(cp_subkey); |
| 325 } |
325 } |
| 326 |
326 |
| 327 if (rv != ERROR_SUCCESS) { |
327 if (rv != ERROR_SUCCESS) { |
| 328 char *errmsg = g_win32_error_message(rv); |
328 char *errmsg = g_win32_error_message(rv); |
| 329 purple_debug_info("wpurple", "Could not open reg key '%s' subkey '%s'.\nMessage: (%ld) %s\n", |
329 purple_debug_error("wpurple", "Could not open reg key '%s' subkey '%s'.\nMessage: (%ld) %s\n", |
| 330 ((rootkey == HKEY_LOCAL_MACHINE) ? "HKLM" : |
330 ((rootkey == HKEY_LOCAL_MACHINE) ? "HKLM" : |
| 331 (rootkey == HKEY_CURRENT_USER) ? "HKCU" : |
331 (rootkey == HKEY_CURRENT_USER) ? "HKCU" : |
| 332 (rootkey == HKEY_CLASSES_ROOT) ? "HKCR" : "???"), |
332 (rootkey == HKEY_CLASSES_ROOT) ? "HKCR" : "???"), |
| 333 subkey, rv, errmsg); |
333 subkey, rv, errmsg); |
| 334 g_free(errmsg); |
334 g_free(errmsg); |
| 354 g_free(cp_valname); |
354 g_free(cp_valname); |
| 355 } |
355 } |
| 356 |
356 |
| 357 if (rv != ERROR_SUCCESS) { |
357 if (rv != ERROR_SUCCESS) { |
| 358 char *errmsg = g_win32_error_message(rv); |
358 char *errmsg = g_win32_error_message(rv); |
| 359 purple_debug_info("wpurple", "Could not read from reg key value '%s'.\nMessage: (%ld) %s\n", |
359 purple_debug_error("wpurple", "Could not read from reg key value '%s'.\nMessage: (%ld) %s\n", |
| 360 valname, rv, errmsg); |
360 valname, rv, errmsg); |
| 361 g_free(errmsg); |
361 g_free(errmsg); |
| 362 } |
362 } |
| 363 |
363 |
| 364 return (rv == ERROR_SUCCESS); |
364 return (rv == ERROR_SUCCESS); |