diff options
Diffstat (limited to 'ext/zip/lib/zip_file_rename.c')
| -rw-r--r-- | ext/zip/lib/zip_file_rename.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/ext/zip/lib/zip_file_rename.c b/ext/zip/lib/zip_file_rename.c index 4400938ab5..4407c6a9ff 100644 --- a/ext/zip/lib/zip_file_rename.c +++ b/ext/zip/lib/zip_file_rename.c @@ -17,7 +17,7 @@    3. The names of the authors may not be used to endorse or promote       products derived from this software without specific prior       written permission. -  +    THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS    OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED    WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE @@ -42,7 +42,7 @@ zip_file_rename(zip_t *za, zip_uint64_t idx, const char *name, zip_flags_t flags  {      const char *old_name;      int old_is_dir, new_is_dir; -     +      if (idx >= za->nentry || (name != NULL && strlen(name) > ZIP_UINT16_MAX)) {  	zip_error_set(&za->error, ZIP_ER_INVAL, 0);  	return -1; @@ -55,7 +55,7 @@ zip_file_rename(zip_t *za, zip_uint64_t idx, const char *name, zip_flags_t flags      if ((old_name=zip_get_name(za, idx, 0)) == NULL)  	return -1; -								     +      new_is_dir = (name != NULL && name[strlen(name)-1] == '/');      old_is_dir = (old_name[strlen(old_name)-1] == '/'); | 
