This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Valid code: #include <stdio.h> int main(int argc, char** argv) { size_t s = sizeof(int); printf("%zu", s); // error return 0; }
#include <stdio.h> #include <stddef.h> int main(void) { int x, y; int *p1 = &x; int *p2 = &y; ptrdiff_t diff = p2 - p1; printf("%td\n", diff); // error return 0; }
fixed in change set: https://hg.netbeans.org/cnd-main/rev/d0478fae760f
Integrated into 'main-silver', will be available in build *201508210002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/d0478fae760f User: Danila Sergeyev <danilasergeyev@netbeans.org> Log: fix bug #254545 printf() and size_t, ptrdiff_t