|
From: Rüdiger <ru...@us...> - 2006-04-27 18:18:07
|
Update of /cvsroot/jflight/jflight/app/src/jflight/swing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24660/app/src/jflight/swing Modified Files: JFlightBookDialog.java Log Message: YAB (yet another bugfix) Index: JFlightBookDialog.java =================================================================== RCS file: /cvsroot/jflight/jflight/app/src/jflight/swing/JFlightBookDialog.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** JFlightBookDialog.java 26 Apr 2006 19:19:16 -0000 1.5 --- JFlightBookDialog.java 27 Apr 2006 18:17:58 -0000 1.6 *************** *** 338,343 **** String infos = gps.getShortInfo(); ! ARecord aRecord = new ARecord(manuID,"000",infos); LRecord lRecord = new LRecord(java.util.ResourceBundle.getBundle("jflight/main/StringRes").getString("Version")); igcWriter.writeAllRecords(out3, --- 338,348 ---- String infos = gps.getShortInfo(); + // java 1.1.8 compatible bugfix to eleminate 0-chars that + // cannot be used in C-programs (vali!) + int offs; + offs = infos.indexOf(0); // any 0-chars? + if( offs != -1 ) infos = infos.substring(0, offs); // yes: cut string before :-( ! ARecord aRecord = new ARecord(manuID,"001",infos); LRecord lRecord = new LRecord(java.util.ResourceBundle.getBundle("jflight/main/StringRes").getString("Version")); igcWriter.writeAllRecords(out3, |