From e9e0e82c4d7ec400a4797c3b30600d76a9c051ea Mon Sep 17 00:00:00 2001 From: arcan1s Date: Sat, 3 Aug 2013 02:09:24 +0400 Subject: [PATCH] Release radf-1.0.1 Edited shared library --- agl/src/main.c | 20 +++++++++++++------- agl/src/messages.c | 11 +++++++++-- envir/src/main.c | 22 ++++++++++++++-------- envir/src/messages.c | 11 +++++++++-- radf/src/main.c | 28 +++++++++++++++++----------- radf/src/radf_proc.c | 5 ++--- statgen/src/main.c | 30 +++++++++++++++++++----------- statgen/src/messages.c | 11 +++++++++-- 8 files changed, 92 insertions(+), 46 deletions(-) diff --git a/agl/src/main.c b/agl/src/main.c index d119947..11831ca 100644 --- a/agl/src/main.c +++ b/agl/src/main.c @@ -87,6 +87,7 @@ int main(int argc, char *argv[]) * @return 1 - error in error_checking * @return 2 - input file does not exist * @return 3 - memory error + * @return 4 - unknown flag * @return 0 - exit without errors */ { @@ -123,7 +124,7 @@ int main(int argc, char *argv[]) for (i=1; i 0) { crit = (float *) malloc ( 16 * num_of_inter * sizeof (float)); + if (crit == NULL) + return 3; for (i=0; i<16*num_of_inter; i++) crit[i] = 0.0; num_of_inter = 0; @@ -155,7 +158,7 @@ int main (int argc, char *argv[]) // reading arguments for (i=1; i