Diff for /freem/src/io_socket.c between versions 1.7 and 1.9

version 1.7, 2025/03/24 02:56:15 version 1.9, 2025/04/13 04:22:43
Line 24 Line 24
  *   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.   *   along with FreeM.  If not, see <https://www.gnu.org/licenses/>.
  *   *
  *   $Log$   *   $Log$
    *   Revision 1.9  2025/04/13 04:22:43  snw
    *   Fix snprintf calls
    *
    *   Revision 1.8  2025/04/10 01:24:38  snw
    *   Remove C++ style comments
    *
  *   Revision 1.7  2025/03/24 02:56:15  snw   *   Revision 1.7  2025/03/24 02:56:15  snw
  *   Socket I/O compat fixes for OS/2   *   Socket I/O compat fixes for OS/2
  *   *
Line 448  short msck_close (int channel) Line 454  short msck_close (int channel)
 short msck_get_terminator (int channel, char *buf)  short msck_get_terminator (int channel, char *buf)
 {  {
     char wr_io[9];         char wr_io[9];   
     char *wr_key;// = (char *) malloc (STRLEN * sizeof (char));      char *wr_key;
     //NULLPTRCHK(wr_key,"msck_get_terminator");  
       
     freem_ref_t *wrr = (freem_ref_t *) malloc (sizeof (freem_ref_t));      freem_ref_t *wrr = (freem_ref_t *) malloc (sizeof (freem_ref_t));
     NULLPTRCHK(wrr,"msck_get_terminator");      NULLPTRCHK(wrr,"msck_get_terminator");
           
     snprintf (wr_io, 8, "%d", channel);      snprintf (wr_io, sizeof (wr_io) - 1, "%d", channel);
   
     /* get ^$DEVICE($IO,"TERMINATOR") */      /* get ^$DEVICE($IO,"TERMINATOR") */
   

Removed from v.1.7  
changed lines
  Added in v.1.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>