diff options
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/ChangeLog | 6 | ||||
| -rw-r--r-- | lib-src/ebrowse.c | 4 | ||||
| -rw-r--r-- | lib-src/pop.c | 14 |
3 files changed, 14 insertions, 10 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index f79fc20f108..a1479dc2698 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2010-07-07 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * ebrowse.c (add_sym, make_namespace): Replace bcopy, bzero by | ||
| 4 | memcpy, memmove, memset. | ||
| 5 | * pop.c (pop_retrieve, socket_connection, pop_getline): Likewise. | ||
| 6 | |||
| 1 | 2010-07-06 Andreas Schwab <schwab@linux-m68k.org> | 7 | 2010-07-06 Andreas Schwab <schwab@linux-m68k.org> |
| 2 | 8 | ||
| 3 | * movemail.c: Add MAIL_USE_POP around prototypes. | 9 | * movemail.c: Add MAIL_USE_POP around prototypes. |
diff --git a/lib-src/ebrowse.c b/lib-src/ebrowse.c index 6f846637abd..42bcdfd06f3 100644 --- a/lib-src/ebrowse.c +++ b/lib-src/ebrowse.c | |||
| @@ -647,7 +647,7 @@ add_sym (char *name, struct sym *nested_in_class) | |||
| 647 | } | 647 | } |
| 648 | 648 | ||
| 649 | sym = (struct sym *) xmalloc (sizeof *sym + strlen (name)); | 649 | sym = (struct sym *) xmalloc (sizeof *sym + strlen (name)); |
| 650 | bzero (sym, sizeof *sym); | 650 | memset (sym, 0, sizeof *sym); |
| 651 | strcpy (sym->name, name); | 651 | strcpy (sym->name, name); |
| 652 | sym->namesp = scope; | 652 | sym->namesp = scope; |
| 653 | sym->next = class_table[h]; | 653 | sym->next = class_table[h]; |
| @@ -1042,7 +1042,7 @@ struct sym * | |||
| 1042 | make_namespace (char *name, struct sym *context) | 1042 | make_namespace (char *name, struct sym *context) |
| 1043 | { | 1043 | { |
| 1044 | struct sym *s = (struct sym *) xmalloc (sizeof *s + strlen (name)); | 1044 | struct sym *s = (struct sym *) xmalloc (sizeof *s + strlen (name)); |
| 1045 | bzero (s, sizeof *s); | 1045 | memset (s, 0, sizeof *s); |
| 1046 | strcpy (s->name, name); | 1046 | strcpy (s->name, name); |
| 1047 | s->next = all_namespaces; | 1047 | s->next = all_namespaces; |
| 1048 | s->namesp = context; | 1048 | s->namesp = context; |
diff --git a/lib-src/pop.c b/lib-src/pop.c index bbfdd3fc71f..9eaefa4cb83 100644 --- a/lib-src/pop.c +++ b/lib-src/pop.c | |||
| @@ -612,7 +612,7 @@ pop_retrieve (popserver server, int message, int markfrom, char **msg_buf) | |||
| 612 | } | 612 | } |
| 613 | ptr[cp++] = '>'; | 613 | ptr[cp++] = '>'; |
| 614 | } | 614 | } |
| 615 | bcopy (fromserver, &ptr[cp], ret); | 615 | memcpy (&ptr[cp], fromserver, ret); |
| 616 | cp += ret; | 616 | cp += ret; |
| 617 | ptr[cp++] = '\n'; | 617 | ptr[cp++] = '\n'; |
| 618 | } | 618 | } |
| @@ -1020,7 +1020,7 @@ socket_connection (char *host, int flags) | |||
| 1020 | } | 1020 | } |
| 1021 | #endif | 1021 | #endif |
| 1022 | 1022 | ||
| 1023 | bzero ((char *) &addr, sizeof (addr)); | 1023 | memset (&addr, 0, sizeof (addr)); |
| 1024 | addr.sin_family = AF_INET; | 1024 | addr.sin_family = AF_INET; |
| 1025 | 1025 | ||
| 1026 | /** "kpop" service is never used: look for 20060515 to see why **/ | 1026 | /** "kpop" service is never used: look for 20060515 to see why **/ |
| @@ -1096,8 +1096,7 @@ socket_connection (char *host, int flags) | |||
| 1096 | if (it->ai_addrlen == sizeof (addr)) | 1096 | if (it->ai_addrlen == sizeof (addr)) |
| 1097 | { | 1097 | { |
| 1098 | struct sockaddr_in *in_a = (struct sockaddr_in *) it->ai_addr; | 1098 | struct sockaddr_in *in_a = (struct sockaddr_in *) it->ai_addr; |
| 1099 | bcopy (&in_a->sin_addr, (char *) &addr.sin_addr, | 1099 | memcpy (&addr.sin_addr, &in_a->sin_addr, sizeof (addr.sin_addr)); |
| 1100 | sizeof (addr.sin_addr)); | ||
| 1101 | if (! connect (sock, (struct sockaddr *) &addr, sizeof (addr))) | 1100 | if (! connect (sock, (struct sockaddr *) &addr, sizeof (addr))) |
| 1102 | break; | 1101 | break; |
| 1103 | } | 1102 | } |
| @@ -1125,8 +1124,7 @@ socket_connection (char *host, int flags) | |||
| 1125 | 1124 | ||
| 1126 | while (*hostent->h_addr_list) | 1125 | while (*hostent->h_addr_list) |
| 1127 | { | 1126 | { |
| 1128 | bcopy (*hostent->h_addr_list, (char *) &addr.sin_addr, | 1127 | memcpy (&addr.sin_addr, *hostent->h_addr_list, hostent->h_length); |
| 1129 | hostent->h_length); | ||
| 1130 | if (! connect (sock, (struct sockaddr *) &addr, sizeof (addr))) | 1128 | if (! connect (sock, (struct sockaddr *) &addr, sizeof (addr))) |
| 1131 | break; | 1129 | break; |
| 1132 | hostent->h_addr_list++; | 1130 | hostent->h_addr_list++; |
| @@ -1318,8 +1316,8 @@ pop_getline (popserver server, char **line) | |||
| 1318 | } | 1316 | } |
| 1319 | else | 1317 | else |
| 1320 | { | 1318 | { |
| 1321 | bcopy (server->buffer + server->buffer_index, | 1319 | memmove (server->buffer, server->buffer + server->buffer_index, |
| 1322 | server->buffer, server->data); | 1320 | server->data); |
| 1323 | /* Record the fact that we've searched the data already in | 1321 | /* Record the fact that we've searched the data already in |
| 1324 | the buffer for a CRLF, so that when we search below, we | 1322 | the buffer for a CRLF, so that when we search below, we |
| 1325 | don't have to search the same data twice. There's a "- | 1323 | don't have to search the same data twice. There's a "- |