aboutsummaryrefslogtreecommitdiff
path: root/src/gensvm_io.c
diff options
context:
space:
mode:
authorGertjan van den Burg <burg@ese.eur.nl>2016-12-07 12:52:46 +0100
committerGertjan van den Burg <burg@ese.eur.nl>2016-12-07 12:52:46 +0100
commitf8979e27e3081b8115f1fe44e318ec6d80bd4f5d (patch)
tree2001f489efb3ccb9fe1f77abc8018cba4c17291b /src/gensvm_io.c
parentswitch some integer variables to long for cross platform size guarantees (diff)
downloadgensvm-f8979e27e3081b8115f1fe44e318ec6d80bd4f5d.tar.gz
gensvm-f8979e27e3081b8115f1fe44e318ec6d80bd4f5d.zip
add ifndef and GENSVM_ before defines
Diffstat (limited to 'src/gensvm_io.c')
-rw-r--r--src/gensvm_io.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/gensvm_io.c b/src/gensvm_io.c
index e77d647..78838b1 100644
--- a/src/gensvm_io.c
+++ b/src/gensvm_io.c
@@ -61,7 +61,7 @@ void gensvm_read_data(struct GenData *dataset, char *data_file)
double value;
long *uniq_y = NULL;
- char buf[MAX_LINE_LENGTH];
+ char buf[GENSVM_MAX_LINE_LENGTH];
if ((fid = fopen(data_file, "r")) == NULL) {
// LCOV_EXCL_START
@@ -84,7 +84,7 @@ void gensvm_read_data(struct GenData *dataset, char *data_file)
matrix_set(dataset->RAW, m+1, 0, j, value);
}
- if (fgets(buf, MAX_LINE_LENGTH, fid) == NULL) {
+ if (fgets(buf, GENSVM_MAX_LINE_LENGTH, fid) == NULL) {
// LCOV_EXCL_START
err("[GenSVM Error]: No label found on first line.\n");
exit(EXIT_FAILURE);
@@ -187,8 +187,8 @@ void gensvm_read_model(struct GenModel *model, char *model_filename)
{
long i, j, nr = 0;
FILE *fid = NULL;
- char buffer[MAX_LINE_LENGTH];
- char data_filename[MAX_LINE_LENGTH];
+ char buffer[GENSVM_MAX_LINE_LENGTH];
+ char data_filename[GENSVM_MAX_LINE_LENGTH];
double value = 0;
fid = fopen(model_filename, "r");
@@ -216,7 +216,7 @@ void gensvm_read_model(struct GenModel *model, char *model_filename)
next_line(fid, model_filename);
// read filename of data file
- if (fgets(buffer, MAX_LINE_LENGTH, fid) == NULL) {
+ if (fgets(buffer, GENSVM_MAX_LINE_LENGTH, fid) == NULL) {
// LCOV_EXCL_START
err("[GenSVM Error]: Error reading from model file %s\n",
model_filename);
@@ -224,7 +224,7 @@ void gensvm_read_model(struct GenModel *model, char *model_filename)
// LCOV_EXCL_STOP
}
sscanf(buffer, "filename = %s\n", data_filename);
- model->data_file = Calloc(char, MAX_LINE_LENGTH);
+ model->data_file = Calloc(char, GENSVM_MAX_LINE_LENGTH);
strcpy(model->data_file, data_filename);
// read all data variables
@@ -271,7 +271,7 @@ void gensvm_write_model(struct GenModel *model, char *output_filename)
{
FILE *fid = NULL;
long i, j;
- char timestr[MAX_LINE_LENGTH];
+ char timestr[GENSVM_MAX_LINE_LENGTH];
// open output file
fid = fopen(output_filename, "w");
@@ -372,7 +372,7 @@ void gensvm_write_predictions(struct GenData *data, long *predy,
void gensvm_time_string(char *buffer)
{
int diff, hours, minutes;
- char timestr[MAX_LINE_LENGTH];
+ char timestr[GENSVM_MAX_LINE_LENGTH];
time_t current_time, lt, gt;
struct tm *lclt = NULL;
@@ -387,7 +387,7 @@ void gensvm_time_string(char *buffer)
// convert time to local time and create a string
lclt = localtime(&current_time);
- strftime(timestr, MAX_LINE_LENGTH, "%c", lclt);
+ strftime(timestr, GENSVM_MAX_LINE_LENGTH, "%c", lclt);
if (timestr == NULL) {
err("[GenSVM Error]: Failed to convert time to string.\n");
return;