X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=storage.h;h=704f2311986ade193207dda807825d175be70c0c;hb=0cc2540abb74f6539a3e4e0ea1f7883e2e8fcf70;hp=560ad60018d12ff536fd122c13ee74f45ef4e938;hpb=f26b7aa0d3300621b71a473ffb871f465479db67;p=PuTTY.git diff --git a/storage.h b/storage.h index 560ad600..704f2311 100644 --- a/storage.h +++ b/storage.h @@ -25,8 +25,10 @@ * A given key will be written at most once while saving a session. * Keys may be up to 255 characters long. String values have no length * limit. + * + * Any returned error message must be freed after use. */ -void *open_settings_w(const char *sessionname); +void *open_settings_w(const char *sessionname, char **errmsg); void write_setting_s(void *handle, const char *key, const char *value); void write_setting_i(void *handle, const char *key, int value); void write_setting_filename(void *handle, const char *key, Filename value);