Changeset 5008:f66a2be5b974 in roaraudio for libroar
- Timestamp:
- 05/24/11 21:38:15 (13 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- libroar
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/env.c
r4937 r5008 141 141 break; 142 142 case HOME: 143 strcpy(out, home);144 strcat(out, inpath+1); // strip only ~, so we have the / if home is not /-terminated.143 roar_mm_strlcpy(out, home, len); 144 roar_mm_strlcat(out, inpath+1, len); // strip only ~, so we have the / if home is not /-terminated. 145 145 break; 146 146 default: -
libroar/nnode.c
r4708 r5008 201 201 switch (nnode->socktype) { 202 202 case ROAR_SOCKET_TYPE_UNIX: 203 strcpy(proto, "UNIX");204 strcpy(nodeaddr, "LOCAL");203 roar_mm_strscpy(proto, "UNIX"); 204 roar_mm_strscpy(nodeaddr, "LOCAL"); 205 205 break; 206 206 case ROAR_SOCKET_TYPE_INET: 207 strcpy(proto, "IPv4");207 roar_mm_strscpy(proto, "IPv4"); 208 208 sprintf(nodeaddr, "%i.%i.%i.%i", 209 209 nnode->addr.inet4[0], nnode->addr.inet4[1], … … 212 212 break; 213 213 case ROAR_SOCKET_TYPE_DECNET: 214 strcpy(proto, "DECnet");214 roar_mm_strscpy(proto, "DECnet"); 215 215 sprintf(nodeaddr, "%i.%i", nnode->addr.decnet.area, nnode->addr.decnet.node); 216 216 break; 217 217 case ROAR_SOCKET_TYPE_INET6: 218 strcpy(proto, "IPv6");218 roar_mm_strscpy(proto, "IPv6"); 219 219 break; 220 220 case ROAR_SOCKET_TYPE_IPX: 221 strcpy(proto, "IPX");221 roar_mm_strscpy(proto, "IPX"); 222 222 break; 223 223 default: -
libroar/roardl.c
r4708 r5008 144 144 145 145 if ( prefix != NULL ) { 146 strcpy(name, "_");147 strcat(name, prefix);148 strcat(name, _SUFFIX);146 roar_mm_strscpy(name, "_"); 147 roar_mm_strscat(name, prefix); 148 roar_mm_strscat(name, _SUFFIX); 149 149 } 150 150
Note: See TracChangeset
for help on using the changeset viewer.