Skip to content

Commit 8439f0c

Browse files
authored
Allow null dart2js version (flutter#65)
1 parent 38de0d8 commit 8439f0c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/binary_codec.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ class BinaryPrinter implements InfoVisitor<void> {
7272
void visitProgram(ProgramInfo info) {
7373
visitFunction(info.entrypoint);
7474
sink.writeInt(info.size);
75-
sink.writeString(info.dart2jsVersion);
75+
sink.writeStringOrNull(info.dart2jsVersion);
7676
writeDate(info.compilationMoment);
7777
writeDuration(info.compilationDuration);
7878
// Note: we don't record the 'toJsonDuration' field. Consider deleting it?
@@ -302,7 +302,7 @@ class BinaryReader {
302302
var info = new ProgramInfo();
303303
info.entrypoint = readFunction();
304304
info.size = source.readInt();
305-
info.dart2jsVersion = source.readString();
305+
info.dart2jsVersion = source.readStringOrNull();
306306
info.compilationMoment = readDate();
307307
info.compilationDuration = readDuration();
308308
info.toJsonDuration = new Duration(microseconds: 0);

0 commit comments

Comments
 (0)