Compiler warning fixes
Fixes for warnings from gcc 14.1:
-
XRecordGetContext
: Avoid double free in error path -
XRecordFreeState
: avoid NULL dereference when called in error path -
parse_reply_call_callback
: avoid NULL dereference ifreply
is missing data