Skip to content

Commit 15286a1

Browse files
committed
Merge pull request #418
2 parents 45de038 + 193f0aa commit 15286a1

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/MongoDB/Query.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ static bool php_phongo_query_opts_append_document(bson_t *opts, const char *opts
8989
}
9090

9191
if (!BSON_APPEND_DOCUMENT(opts, opts_key, &b)) {
92-
phongo_throw_exception(PHONGO_ERROR_INVALID_ARGUMENT TSRMLS_CC, "Error appending \"%s\" options", opts_key);
92+
phongo_throw_exception(PHONGO_ERROR_INVALID_ARGUMENT TSRMLS_CC, "Error appending \"%s\" option", opts_key);
9393
bson_destroy(&b);
9494
return false;
9595
}
@@ -99,15 +99,15 @@ static bool php_phongo_query_opts_append_document(bson_t *opts, const char *opts
9999
}
100100

101101
#define PHONGO_QUERY_OPT_BOOL(opt, zarr, key) \
102-
if (zarr && php_array_existsc(zarr, key)) { \
103-
if (!BSON_APPEND_BOOL(intern->opts, (opt), php_array_fetchc_bool(zarr, key))) { \
102+
if ((zarr) && php_array_existsc((zarr), (key))) { \
103+
if (!BSON_APPEND_BOOL(intern->opts, (opt), php_array_fetchc_bool((zarr), (key)))) { \
104104
phongo_throw_exception(PHONGO_ERROR_INVALID_ARGUMENT TSRMLS_CC, "Error appending \"%s\" option", (opt)); \
105105
return false; \
106106
} \
107107
}
108108

109109
#define PHONGO_QUERY_OPT_DOCUMENT(opt, zarr, key) \
110-
if (zarr && php_array_existsc(zarr, key)) { \
110+
if ((zarr) && php_array_existsc((zarr), (key))) { \
111111
if (!php_phongo_query_opts_append_document(intern->opts, (opt), (zarr), (key) TSRMLS_CC)) { \
112112
return false; \
113113
} \
@@ -117,15 +117,15 @@ static bool php_phongo_query_opts_append_document(bson_t *opts, const char *opts
117117
* are not converting strings to 64-bit integers for 32-bit platforms. */
118118

119119
#define PHONGO_QUERY_OPT_INT64(opt, zarr, key) \
120-
if (zarr && php_array_existsc(zarr, key)) { \
121-
if (!BSON_APPEND_INT64(intern->opts, (opt), php_array_fetchc_long(zarr, key))) { \
120+
if ((zarr) && php_array_existsc((zarr), (key))) { \
121+
if (!BSON_APPEND_INT64(intern->opts, (opt), php_array_fetchc_long((zarr), (key)))) { \
122122
phongo_throw_exception(PHONGO_ERROR_INVALID_ARGUMENT TSRMLS_CC, "Error appending \"%s\" option", (opt)); \
123123
return false; \
124124
} \
125125
}
126126

127127
#define PHONGO_QUERY_OPT_STRING(opt, zarr, key) \
128-
if (zarr && php_array_existsc(zarr, key)) { \
128+
if ((zarr) && php_array_existsc((zarr), (key))) { \
129129
if (!php_phongo_query_opts_append_string(intern->opts, (opt), (zarr), (key) TSRMLS_CC)) { \
130130
return false; \
131131
} \

0 commit comments

Comments
 (0)