summaryrefslogtreecommitdiffstats
path: root/ipa-client/config.c
diff options
context:
space:
mode:
authorJan Cholasta <jcholast@redhat.com>2011-04-29 13:15:39 +0200
committerRob Crittenden <rcritten@redhat.com>2011-05-09 16:23:40 -0400
commit16d1db499676ec7070becbb73fdf73d1af5645b3 (patch)
treed245a2a26d393cdc6e9087e6134d070b46539f94 /ipa-client/config.c
parentd3f74d2b7cee01001e6ede2ba59dcb34522b59cf (diff)
downloadfreeipa-16d1db499676ec7070becbb73fdf73d1af5645b3.tar.gz
freeipa-16d1db499676ec7070becbb73fdf73d1af5645b3.tar.xz
freeipa-16d1db499676ec7070becbb73fdf73d1af5645b3.zip
Fix issues found by Coverity.
tickets 1166, 1167, 1168, 1169
Diffstat (limited to 'ipa-client/config.c')
-rw-r--r--ipa-client/config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipa-client/config.c b/ipa-client/config.c
index 0ee8f4465..493d74020 100644
--- a/ipa-client/config.c
+++ b/ipa-client/config.c
@@ -64,6 +64,10 @@ read_config_file(const char *filename)
}
left = st.st_size;
data = malloc(st.st_size + 1);
+ if (data == NULL) {
+ fprintf(stderr, _("out of memory\n"));
+ return NULL;
+ }
dest = data;
while (left != 0) {
ssize_t res;