[PD-cvs] externals/mrpeach/net tcpclient.c,1.3,1.4

Martin Peach mrpeach at users.sourceforge.net
Fri Dec 1 17:50:18 CET 2006


Update of /cvsroot/pure-data/externals/mrpeach/net
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17397

Modified Files:
	tcpclient.c 
Log Message:
Use sprintf_s instead of snprintf if _MSC_VER defined


Index: tcpclient.c
===================================================================
RCS file: /cvsroot/pure-data/externals/mrpeach/net/tcpclient.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** tcpclient.c	28 Nov 2006 16:44:18 -0000	1.3
--- tcpclient.c	1 Dec 2006 16:50:16 -0000	1.4
***************
*** 47,50 ****
--- 47,54 ----
  #endif
  
+ #ifdef _MSC_VER
+ #define snprintf sprintf_s
+ #endif
+ 
  #define DEFPOLLTIME 20  /* check for input every 20 ms */
  
***************
*** 108,128 ****
              if (k < len)
              {
- #ifdef MSW
-                 sprintf_s(&hexStr[j], 4, "%02X ", buf[k]);
-                 sprintf_s(&ascStr[i], 2, "%c", ((buf[k] >= 32) && (buf[k] <= 126))? buf[k]: '.');
- #else
                  snprintf(&hexStr[j], 4, "%02X ", buf[k]);
                  snprintf(&ascStr[i], 2, "%c", ((buf[k] >= 32) && (buf[k] <= 126))? buf[k]: '.');
- #endif
              }
              else
              { // the last line
- #ifdef MSW
-                 sprintf_s(&hexStr[j], 4, "   ");
-                 sprintf_s(&ascStr[i], 2, " ");
- #else
                  snprintf(&hexStr[j], 4, "   ");
                  snprintf(&ascStr[i], 2, " ");
- #endif
              }
          }
--- 112,122 ----





More information about the Pd-cvs mailing list