Bug 1273900: Replace |sprintf| with |snprintf| in netwerk/system/linux/, r?mcmanus
MozReview-Commit-ID: 5sKgcIK3ZKp
--- a/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp
+++ b/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp
@@ -138,21 +138,21 @@ void nsNotifyAddrListener::calculateNetw
}
}
}
fclose(froute);
if (gw) {
/* create a string to search for in the arp table */
char searchfor[16];
- sprintf(searchfor, "%d.%d.%d.%d",
- gw & 0xff,
- (gw >> 8) & 0xff,
- (gw >> 16) & 0xff,
- gw >> 24);
+ snprintf(searchfor, sizeof(searchfor), "%d.%d.%d.%d",
+ gw & 0xff,
+ (gw >> 8) & 0xff,
+ (gw >> 16) & 0xff,
+ gw >> 24);
FILE *farp = fopen(kProcArp, "r");
if (farp) {
l = fgets(buffer, sizeof(buffer), farp);
while (l) {
/* skip the title line */
l = fgets(buffer, sizeof(buffer), farp);
if (l) {