Commit 2753f6e
Fix MYSQL_TYPE_NULL data pointer advancement in call_function_rowdat_1
The MYSQL_TYPE_NULL case in call_function_rowdat_1 was missing the
`data += 1` advancement after reading the null flag byte. This caused
data stream desynchronization for all subsequent columns and rows,
leading to data corruption or crashes. The fix aligns with the existing
behavior in load_rowdat_1 and load_rowdat_1_numpy.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 548edcc commit 2753f6e
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4911 | 4911 | | |
4912 | 4912 | | |
4913 | 4913 | | |
| 4914 | + | |
4914 | 4915 | | |
4915 | 4916 | | |
4916 | 4917 | | |
| |||
0 commit comments