@@ -981,10 +981,10 @@ void fillOneSegment(
981981 int32_t value ;
982982 int32_t result = 0 ;
983983
984- #if __linux
985- result = fscanf (config -> segmentOvFile , "%u %u %u %u %d %u\n" , & x1 , & y1 , & x2 , & y2 , & value , & mode );
986- #else
984+ #ifdef _WIN32
987985 result = fscanf_s (config -> segmentOvFile , "%u %u %u %u %d %u\n" , & x1 , & y1 , & x2 , & y2 , & value , & mode );
986+ #else
987+ result = fscanf (config -> segmentOvFile , "%u %u %u %u %d %u\n" , & x1 , & y1 , & x2 , & y2 , & value , & mode );
988988#endif
989989
990990 if (result != 6 ) {
@@ -1044,21 +1044,21 @@ void fillSegmentOv(
10441044
10451045 do {
10461046 //read number of segments
1047- #if __linux
1048- result = fscanf (config -> segmentOvFile , "%d" , & segmentNo );
1049- #else
1047+ #ifdef _WIN32
10501048 result = fscanf_s (config -> segmentOvFile , "%u" , & segmentNo );
1049+ #else
1050+ result = fscanf (config -> segmentOvFile , "%d" , & segmentNo );
10511051#endif
10521052 if (result == 1 ) {
10531053 for (uint32_t segment = 0 ; segment < segmentNo ; segment ++ ) {
10541054 fillOneSegment (config , headerPtr );
10551055 }
10561056 }
10571057 if (result == 0 ) //line is corrupted skip it
1058- #if __linux
1059- result = fscanf (config -> segmentOvFile , "%*[^\n]\n" );
1060- #else
1058+ #ifdef _WIN32
10611059 result = fscanf_s (config -> segmentOvFile , "%*[^\n]\n" );
1060+ #else
1061+ result = fscanf (config -> segmentOvFile , "%*[^\n]\n" );
10621062#endif
10631063 if (result == -1 ) {//eof
10641064 fseek (config -> segmentOvFile , 0 , SEEK_SET );
0 commit comments