Skip to content

Commit 51fbd86

Browse files
committed
Fix int type: we must support signed numbers
1 parent d7e45dd commit 51fbd86

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

components-rs/sidecar.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ ddog_CharSlice ddog_sidecar_stats(ddog_SidecarTransport **transport);
143143
ddog_MaybeError ddog_sidecar_dogstatsd_count(ddog_SidecarTransport **transport,
144144
const struct ddog_InstanceId *instance_id,
145145
ddog_CharSlice metric,
146-
uint64_t value,
146+
int64_t value,
147147
const struct ddog_Vec_Tag *tags);
148148

149149
ddog_MaybeError ddog_sidecar_dogstatsd_distribution(ddog_SidecarTransport **transport,
@@ -167,7 +167,7 @@ ddog_MaybeError ddog_sidecar_dogstatsd_histogram(ddog_SidecarTransport **transpo
167167
ddog_MaybeError ddog_sidecar_dogstatsd_set(ddog_SidecarTransport **transport,
168168
const struct ddog_InstanceId *instance_id,
169169
ddog_CharSlice metric,
170-
uint64_t value,
170+
int64_t value,
171171
const struct ddog_Vec_Tag *tags);
172172

173173
#endif /* DDOG_SIDECAR_H */

ext/sidecar.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ void ddtrace_sidecar_dogstatsd_count(zend_string *metric, zend_long value, zval
166166

167167
ddog_Vec_Tag vec = ddog_Vec_Tag_new();
168168
ddtrace_sidecar_dogstatsd_push_tags(&vec, tags);
169-
ddog_sidecar_dogstatsd_count(&ddtrace_sidecar, ddtrace_sidecar_instance_id, dd_zend_string_to_CharSlice(metric), (uint64_t)value, &vec);
169+
ddog_sidecar_dogstatsd_count(&ddtrace_sidecar, ddtrace_sidecar_instance_id, dd_zend_string_to_CharSlice(metric), value, &vec);
170170
ddog_Vec_Tag_drop(vec);
171171
}
172172

0 commit comments

Comments
 (0)