@@ -85,8 +85,8 @@ ZEND_METHOD(Kafka_ProducerTopic, produce)
8585 Z_PARAM_LONG (partition )
8686 Z_PARAM_LONG (msgflags )
8787 Z_PARAM_OPTIONAL
88- Z_PARAM_STRING_EX (payload , payload_len , 1 , 0 )
89- Z_PARAM_STRING_EX (key , key_len , 1 , 0 )
88+ Z_PARAM_STRING_OR_NULL (payload , payload_len )
89+ Z_PARAM_STRING_OR_NULL (key , key_len )
9090 ZEND_PARSE_PARAMETERS_END ();
9191
9292 if (partition != RD_KAFKA_PARTITION_UA && (partition < 0 || partition > 0x7FFFFFFF )) {
@@ -136,10 +136,10 @@ ZEND_METHOD(Kafka_ProducerTopic, producev)
136136 Z_PARAM_LONG (partition )
137137 Z_PARAM_LONG (msgflags )
138138 Z_PARAM_OPTIONAL
139- Z_PARAM_STRING_EX (payload , payload_len , 1 , 0 )
140- Z_PARAM_STRING_EX (key , key_len , 1 , 0 )
141- Z_PARAM_ARRAY_HT_EX (headersParam , 1 , 0 )
142- Z_PARAM_LONG_EX (timestamp_ms , timestamp_ms_is_null , 1 , 0 )
139+ Z_PARAM_STRING_OR_NULL (payload , payload_len )
140+ Z_PARAM_STRING_OR_NULL (key , key_len )
141+ Z_PARAM_ARRAY_HT_OR_NULL (headersParam )
142+ Z_PARAM_LONG_OR_NULL (timestamp_ms , timestamp_ms_is_null )
143143 ZEND_PARSE_PARAMETERS_END ();
144144
145145 if (partition != RD_KAFKA_PARTITION_UA && (partition < 0 || partition > 0x7FFFFFFF )) {
0 commit comments