diff options
author | Tor Andersson <tor.andersson@artifex.com> | 2016-12-21 17:30:27 +0100 |
---|---|---|
committer | Tor Andersson <tor.andersson@artifex.com> | 2016-12-27 15:06:51 +0100 |
commit | e22743070ff1f3d4cc83177c4669476fd2526844 (patch) | |
tree | 937bbb4ef97038d55b9b00d6dbdc314bda97568d /source/fitz/directory.c | |
parent | 9423400441f32a4c28651ee255cb95cecf49a57a (diff) | |
download | mupdf-e22743070ff1f3d4cc83177c4669476fd2526844.tar.xz |
Stylistic cleanups.
Diffstat (limited to 'source/fitz/directory.c')
-rw-r--r-- | source/fitz/directory.c | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/source/fitz/directory.c b/source/fitz/directory.c index aba11eb9..5b9ccf82 100644 --- a/source/fitz/directory.c +++ b/source/fitz/directory.c @@ -59,22 +59,20 @@ fz_is_directory(fz_context *ctx, const char *path) fz_archive * fz_open_directory(fz_context *ctx, const char *path) { - fz_directory *dir = NULL; + fz_directory *dir; - fz_var(dir); + if (!fz_is_directory(ctx, path)) + fz_throw(ctx, FZ_ERROR_GENERIC, "'%s' is not a directory", path); + + dir = fz_new_archive(ctx, NULL, fz_directory); + dir->super.format = "dir"; + dir->super.has_entry = has_dir_entry; + dir->super.read_entry = read_dir_entry; + dir->super.open_entry = open_dir_entry; + dir->super.drop_archive = drop_directory; fz_try(ctx) { - if (!fz_is_directory(ctx, path)) - fz_throw(ctx, FZ_ERROR_GENERIC, "'%s' is not a directory", path); - - dir = fz_new_archive(ctx, NULL, fz_directory); - dir->super.format = "dir"; - dir->super.has_entry = has_dir_entry; - dir->super.read_entry = read_dir_entry; - dir->super.open_entry = open_dir_entry; - dir->super.drop_archive = drop_directory; - dir->path = fz_strdup(ctx, path); } fz_catch(ctx) |