diff --git a/src/rrd_rpncalc.c b/src/rrd_rpncalc.c
index 21ec8f00de2d07456f1bb5550d8c3d72a0a3a45e..73bef2f5a8bd936d668ef718d2c0c9ad9e708b95 100644 (file)
--- a/src/rrd_rpncalc.c
+++ b/src/rrd_rpncalc.c
if (rpnc[i].op == OP_NUMBER) {
/* convert a short into a string */
-#ifdef WIN32
+#if defined(WIN32) && !defined(__CYGWIN__) && !defined(__CYGWIN32__)
_itoa(rpnc[i].val,buffer,10);
#else
sprintf(buffer,"%d",rpnc[i].val);