We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2523491 commit 425b97eCopy full SHA for 425b97e
1 file changed
ext/phar/phar.c
@@ -464,17 +464,10 @@ ZEND_ATTRIBUTE_NONNULL void phar_entry_remove(phar_entry_data *idata, char **err
464
| ((uint32_t)(((unsigned char*)(buffer))[1]) << 8) \
465
| ((uint32_t)((unsigned char*)(buffer))[0]); \
466
(buffer) += 4
467
-# define PHAR_GET_16(buffer, var) \
468
- var = ((uint16_t)(((unsigned char*)(buffer))[1]) << 8) \
469
- | ((uint16_t)((unsigned char*)(buffer))[0]); \
470
- (buffer) += 2
471
#else
472
# define PHAR_GET_32(buffer, var) \
473
memcpy(&var, buffer, sizeof(var)); \
474
buffer += 4
475
476
- var = *(uint16_t*)(buffer); \
477
- buffer += 2
478
#endif
479
#define PHAR_ZIP_16(var) ((uint16_t)((((uint16_t)var[0]) & 0xff) | \
480
(((uint16_t)var[1]) & 0xff) << 8))
0 commit comments