X-Git-Url: http://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/1f5b72d49e29a126b35385a6277b411b1f97fbf5..76b8a4bf05701afcd1be69ff4490a7c6be431dc4:/src/engine/music.gob diff --git a/src/engine/music.gob b/src/engine/music.gob index 879e0ad..b4ed7d2 100644 --- a/src/engine/music.gob +++ b/src/engine/music.gob @@ -109,7 +109,7 @@ class Engine:Music from U:Object (dynamic) { struct upkg_file *f = uo->pkg_file; Self *self = SELF(uo); - size_t rc, pos, buflen; + size_t rc, pos = 0, buflen; unsigned char buf[32]; long size; @@ -122,7 +122,7 @@ class Engine:Music from U:Object (dynamic) return -1; pos += 1; - if (uo->pkg->version > 61) { + if (f->pkg->version > 61) { /* Unknown field #2 */ if (buflen - pos < 4) return -1;