Przeglądaj źródła

Message centered in Contentparser instead of display handler

guusvdongen 9 lat temu
rodzic
commit
66ec7dd405
2 zmienionych plików z 3 dodań i 4 usunięć
  1. 2 1
      contentparser.c
  2. 1 3
      displayHandler.c

+ 2 - 1
contentparser.c

@@ -86,11 +86,13 @@ void parseAlarmJson(char* content){
             printf("Alarm stream data is: %s:%d%s\n", ip, port, url);
             printf("Alarm id and name and st is: %d %s %d\n\n", id, name, st);
 			
+			charAmount = 0;
 			for (i = 0; i < 16;i++){
 				if (name[i] != 0){
 					charAmount = charAmount + 1;
 				}
 			}
+			
 			startidx = (8-(charAmount/2));
 			
 			charAmount = 0;
@@ -106,7 +108,6 @@ void parseAlarmJson(char* content){
 					str2[i] = ' ';
 				}
 			}
-			printf("Str2 = %s", str2);
 			
 
             //zoek naar een vrije plaats in de alarm array

+ 1 - 3
displayHandler.c

@@ -77,9 +77,7 @@ void displayAlarm(int line_number, int line_numberTwo, int idx)
 	j = 0;
     char str2[16];
 	for (i = 0; i < 16;i++){
-		if (am.name[i] != 0){
-			j = j + 1;
-		}
+		str2[i] = am.name[i];
 	}
 	
     if (line_numberTwo > -1 && line_numberTwo < 2){