Changeset 5688:c7e8e3a700ec in roaraudio for libroar
- Timestamp:
- 10/08/12 12:11:05 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/roardl.c
r5651 r5688 276 276 char * hostvendor = NULL; 277 277 char * hostname = NULL; 278 size_t hostvendor_len; 278 279 char * c, * d; 279 280 … … 302 303 hostvendor = c; 303 304 } else { 304 hostvendor_buffer = roar_mm_malloc(roar_mm_strlen(c) + 1 /* tailing \0 */ + 6 /* "unreg-" */); 305 hostvendor_len = roar_mm_strlen(c) + 1 /* tailing \0 */ + 6 /* "unreg-" */; 306 hostvendor_buffer = roar_mm_malloc(hostvendor_len); 305 307 306 308 // see above … … 310 312 } 311 313 312 strcpy(hostvendor_buffer, "unreg-");313 strcat(hostvendor_buffer, c);314 roar_mm_strlcpy(hostvendor_buffer, "unreg-", hostvendor_len); 315 roar_mm_strlcat(hostvendor_buffer, c, hostvendor_len); 314 316 hostvendor = hostvendor_buffer; 315 317 }
Note: See TracChangeset
for help on using the changeset viewer.