|
@@ -57,7 +57,7 @@ GZipFile::GZipFile(const char* filename, const char* mode)
|
|
open_ = fp;
|
|
open_ = fp;
|
|
if (open_) {
|
|
if (open_) {
|
|
int fd = dup(fileno(fp));
|
|
int fd = dup(fileno(fp));
|
|
- if ((open_ = fd) >= 0) {
|
|
|
|
|
|
+ if ((open_ = (fd >= 0))) {
|
|
open_ = (fp_ = gzdopen(fd, mode));
|
|
open_ = (fp_ = gzdopen(fd, mode));
|
|
if (!open_) {
|
|
if (!open_) {
|
|
::close(fd);
|
|
::close(fd);
|