]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/winstore.c
Add support in uxnet.c for Unix-domain listening sockets.
[PuTTY.git] / windows / winstore.c
index 47fef678cdc126fe77abaca6c3cca2e9ddd6e722..ce5dae61da56070ad8676d309cffd425954e7099 100644 (file)
@@ -749,7 +749,7 @@ static int transform_jumplist_registry
     /*
      * Either return or free the result.
      */
-    if (out)
+    if (out && ret == ERROR_SUCCESS)
         *out = old_value;
     else
         sfree(old_value);
@@ -782,7 +782,7 @@ char *get_jumplist_registry_entries (void)
 {
     char *list_value;
 
-    if (transform_jumplist_registry(NULL,NULL,&list_value) != ERROR_SUCCESS) {
+    if (transform_jumplist_registry(NULL,NULL,&list_value) != JUMPLISTREG_OK) {
        list_value = snewn(2, char);
         *list_value = '\0';
         *(list_value + 1) = '\0';