]> git.mxchange.org Git - flightgear.git/blobdiff - src/Network/generic.cxx
Merge branch 'fredb/winbuild'
[flightgear.git] / src / Network / generic.cxx
index eb7911744c900fd5d21ef1ef87566530155d60ea..a91f7835eba45a8a2d56d5427b6d20eebfa509ee 100644 (file)
@@ -692,12 +692,14 @@ FGGeneric::read_config(SGPropertyNode *root, vector<_serial_prot> &msg)
 
     }
 
-    if (binary_record_length == -1) {
-        binary_record_length = record_length;
-    } else if (binary_record_length < record_length) {
-        SG_LOG(SG_IO, SG_ALERT,
-               "generic protocol: Requested binary record length shorter than "
-               " requested record representation.");
-        binary_record_length = record_length;
+    if( binary_mode ) {
+        if (binary_record_length == -1) {
+            binary_record_length = record_length;
+        } else if (binary_record_length < record_length) {
+            SG_LOG(SG_IO, SG_ALERT,
+                   "generic protocol: Requested binary record length shorter than "
+                   " requested record representation.");
+            binary_record_length = record_length;
+        }
     }
 }