projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add out-of-bound checks
[babeltrace.git]
/
formats
/
ctf-text
/
types
/
integer.c
diff --git
a/formats/ctf-text/types/integer.c
b/formats/ctf-text/types/integer.c
index 7dcca27e1f364c15417584ff9d0d0d9c6bc841f5..1b565a29ddf011e5f877f859b45cd112d3e3f70f 100644
(file)
--- a/
formats/ctf-text/types/integer.c
+++ b/
formats/ctf-text/types/integer.c
@@
-21,7
+21,7
@@
#include <inttypes.h>
#include <stdint.h>
#include <inttypes.h>
#include <stdint.h>
-
void
ctf_text_integer_write(struct stream_pos *ppos, struct definition *definition)
+
int
ctf_text_integer_write(struct stream_pos *ppos, struct definition *definition)
{
struct definition_integer *integer_definition =
container_of(definition, struct definition_integer, p);
{
struct definition_integer *integer_definition =
container_of(definition, struct definition_integer, p);
@@
-30,7
+30,7
@@
void ctf_text_integer_write(struct stream_pos *ppos, struct definition *definiti
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (pos->dummy)
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (pos->dummy)
- return;
+ return
0
;
print_pos_tabs(pos);
if (!integer_declaration->signedness) {
fprintf(pos->fp, "%" PRIu64" (0x%" PRIX64 ")\n",
print_pos_tabs(pos);
if (!integer_declaration->signedness) {
fprintf(pos->fp, "%" PRIu64" (0x%" PRIX64 ")\n",
@@
-41,4
+41,5
@@
void ctf_text_integer_write(struct stream_pos *ppos, struct definition *definiti
integer_definition->value._signed,
integer_definition->value._signed);
}
integer_definition->value._signed,
integer_definition->value._signed);
}
+ return 0;
}
}
This page took
0.02458 seconds
and
4
git commands to generate.