fix Unparseable XSUB parameter: 'SV * /*name*/' in ... --- BinaryProtocol.xs.orig 2025-07-13 08:46:14 UTC +++ BinaryProtocol.xs @@ -129,7 +129,7 @@ int RETVAL int -writeFieldBegin(TBinaryProtocol *p, SV * /*name*/, int type, int id) +writeFieldBegin(TBinaryProtocol *p, SV * _unused, int type, int id) CODE: { DEBUG_TRACE("writeFieldBegin(type %d, id %d)\n", type, id); @@ -487,7 +487,7 @@ int RETVAL int -readFieldBegin(TBinaryProtocol *p, SV * /*name*/, SV *fieldtype, SV *fieldid) +readFieldBegin(TBinaryProtocol *p, SV * _unused, SV *fieldtype, SV *fieldid) CODE: { DEBUG_TRACE("readFieldBegin()\n"); --- CompactProtocol.xs.orig 2025-07-13 08:46:25 UTC +++ CompactProtocol.xs @@ -97,7 +97,7 @@ void } void -writeFieldBegin(TBinaryProtocol *p, SV * /*name*/, int type, int id) +writeFieldBegin(TBinaryProtocol *p, SV * _unused, int type, int id) CODE: { DEBUG_TRACE("writeFieldBegin()\n"); @@ -362,7 +362,7 @@ void } void -readFieldBegin(TBinaryProtocol *p, SV * /*name*/, SV *fieldtype, SV *fieldid) +readFieldBegin(TBinaryProtocol *p, SV * _unused, SV *fieldtype, SV *fieldid) CODE: { DEBUG_TRACE("readFieldBegin()\n");