From 6bb7195a2c7dc9526088882e0244a7455d3c15b2 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Tue, 17 Jul 2018 15:41:43 +0200 Subject: [PATCH] slsReceiver: master file limited by size of 1000 bytes --- slsReceiverSoftware/include/BinaryFileStatic.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/slsReceiverSoftware/include/BinaryFileStatic.h b/slsReceiverSoftware/include/BinaryFileStatic.h index b8d738c7e..08886d039 100644 --- a/slsReceiverSoftware/include/BinaryFileStatic.h +++ b/slsReceiverSoftware/include/BinaryFileStatic.h @@ -16,6 +16,8 @@ #include using namespace std; +#define MAX_MASTER_FILE_LENGTH 2000 + class BinaryFileStatic { @@ -133,7 +135,7 @@ class BinaryFileStatic { return 1; } time_t t = time(0); - char message[MAX_STR_LENGTH]; + char message[MAX_MASTER_FILE_LENGTH]; sprintf(message, "Version : %.1f\n" "Dynamic Range : %d\n" @@ -178,9 +180,9 @@ class BinaryFileStatic { (long long int)subperiod, (long long int)acquisitionPeriod, ctime(&t)); - if (strlen(message) > MAX_STR_LENGTH) { + if (strlen(message) > MAX_MASTER_FILE_LENGTH) { cprintf(RED,"Master File Size %d is greater than max str size %d\n", - (int)strlen(message), MAX_STR_LENGTH); + (int)strlen(message), MAX_MASTER_FILE_LENGTH); return 1; }