Skip to content

Commit 0e3988c

Browse files
committed
Merge pull request #520 from ifsnow/fix-field-length
Fix : field.length undefined
2 parents 340bf87 + b796cf8 commit 0e3988c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/protocol/packets/FieldPacket.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ FieldPacket.prototype.parse = function(parser) {
3030
this.orgName = parser.parseLengthCodedString();
3131
this.filler1 = parser.parseFiller(1);
3232
this.charsetNr = parser.parseUnsignedNumber(2);
33-
this.fieldLength = parser.parseUnsignedNumber(4);
33+
this.length = parser.parseUnsignedNumber(4);
3434
this.type = parser.parseUnsignedNumber(1);
3535
this.flags = parser.parseUnsignedNumber(2);
3636
this.decimals = parser.parseUnsignedNumber(1);
@@ -47,7 +47,7 @@ FieldPacket.prototype.parse = function(parser) {
4747
} else {
4848
this.table = parser.parseLengthCodedString();
4949
this.name = parser.parseLengthCodedString();
50-
this.fieldLength = parser.parseUnsignedNumber(parser.parseUnsignedNumber(1));
50+
this.length = parser.parseUnsignedNumber(parser.parseUnsignedNumber(1));
5151
this.type = parser.parseUnsignedNumber(parser.parseUnsignedNumber(1));
5252
}
5353
};
@@ -62,7 +62,7 @@ FieldPacket.prototype.write = function(writer) {
6262
writer.writeLengthCodedString(this.orgName);
6363
writer.writeFiller(1);
6464
writer.writeUnsignedNumber(2, this.charsetNr || 0);
65-
writer.writeUnsignedNumber(4, this.fieldLength || 0);
65+
writer.writeUnsignedNumber(4, this.length || 0);
6666
writer.writeUnsignedNumber(1, this.type || 0);
6767
writer.writeUnsignedNumber(2, this.flags || 0);
6868
writer.writeUnsignedNumber(1, this.decimals || 0);
@@ -75,7 +75,7 @@ FieldPacket.prototype.write = function(writer) {
7575
writer.writeLengthCodedString(this.table);
7676
writer.writeLengthCodedString(this.name);
7777
writer.writeUnsignedNumber(1, 0x01);
78-
writer.writeUnsignedNumber(1, this.fieldLength);
78+
writer.writeUnsignedNumber(1, this.length);
7979
writer.writeUnsignedNumber(1, 0x01);
8080
writer.writeUnsignedNumber(1, this.type);
8181
}

0 commit comments

Comments
 (0)