mirror of
git://sourceware.org/git/glibc.git
synced 2026-10-18 03:33:48 +08:00
Update.
2000-03-16 Thorsten Kukuk <kukuk@suse.de> * nis/nss_nis/nis-ethers.c: Return with error if malloc fails. * nis/nss_compat/compat-initgroups.c: Likewise. * nis/nss_nis/nis-initgroups.c: Likewise. * nis/nss_nis/nis-netgrp.c: Likewise. * nis/nss_nis/nis-proto.c: Likewise. * nis/nss_nis/nis-rpc.c: Likewise. * nis/nss_nis/nis-service.c: Likewise. * nis/ypclnt.c: Likewise. doesn't exist, correct checks. Fixes PR libc/1649.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1996, 1997, 1999 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1996, 1997, 1999, 2000 Free Software Foundation, Inc.
|
||||
This file is part of the GNU C Library.
|
||||
Contributed by Thorsten Kukuk <kukuk@suse.de>, 1996.
|
||||
|
||||
@@ -74,9 +74,8 @@ _nss_nis_setnetgrent (char *group)
|
||||
&result, &len));
|
||||
if (status == NSS_STATUS_SUCCESS)
|
||||
{
|
||||
if (len > 0)
|
||||
if (len > 0 && (data = malloc (len + 1)) != NULL)
|
||||
{
|
||||
data = malloc (len + 1);
|
||||
data_size = len;
|
||||
cursor = strncpy (data, result, len + 1);
|
||||
data[len] = '\0';
|
||||
|
||||
Reference in New Issue
Block a user