Merged 0003-Fixed-format-specifiers.patch by Matt Kern.
Fixes cross-platform issues with the length modifier in printf specifiers, most importantly %d -> %ld. git-svn-id: https://svn.kapsi.fi/jpa/nanopb@1020 e3a754e5-d11d-0410-8d38-ebb782a927b9
This commit is contained in:
@@ -23,7 +23,7 @@ bool print_person(pb_istream_t *stream)
|
||||
/* Now the decoding is done, rest is just to print stuff out. */
|
||||
|
||||
printf("name: \"%s\"\n", person.name);
|
||||
printf("id: %d\n", person.id);
|
||||
printf("id: %ld\n", (long)person.id);
|
||||
|
||||
if (person.has_email)
|
||||
printf("email: \"%s\"\n", person.email);
|
||||
|
||||
Reference in New Issue
Block a user