Commit 2abbe2e
Mark pure mysqli_ result-metadata functions as hasSideEffects=false
Functions like mysqli_fetch_fields, mysqli_fetch_field_direct,
mysqli_num_rows, and mysqli_num_fields always return the same value
for the same mysqli_result — they read fixed metadata and don't
advance any cursor. These should not be marked as having side effects.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 00cce37 commit 2abbe2e
File tree
2 files changed
+8
-8
lines changed- bin
- resources
2 files changed
+8
-8
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
125 | | - | |
126 | | - | |
| 125 | + | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
154 | | - | |
155 | | - | |
| 154 | + | |
| 155 | + | |
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1420 | 1420 | | |
1421 | 1421 | | |
1422 | 1422 | | |
1423 | | - | |
1424 | | - | |
| 1423 | + | |
| 1424 | + | |
1425 | 1425 | | |
1426 | 1426 | | |
1427 | 1427 | | |
| |||
1449 | 1449 | | |
1450 | 1450 | | |
1451 | 1451 | | |
1452 | | - | |
1453 | | - | |
| 1452 | + | |
| 1453 | + | |
1454 | 1454 | | |
1455 | 1455 | | |
1456 | 1456 | | |
| |||
0 commit comments