Mercurial > jhg
comparison src/com/tmate/hgkit/ll/RevlogStream.java @ 35:6061aa826a9e
Complete parsing of the bundle format
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Thu, 13 Jan 2011 20:02:21 +0100 |
parents | 565ce0835674 |
children | 205f9b59b400 |
comparison
equal
deleted
inserted
replaced
34:51bc56c0addd | 35:6061aa826a9e |
---|---|
302 byte[] rv = new byte[destIndex]; | 302 byte[] rv = new byte[destIndex]; |
303 System.arraycopy(tempBuf, 0, rv, 0, destIndex); | 303 System.arraycopy(tempBuf, 0, rv, 0, destIndex); |
304 return rv; | 304 return rv; |
305 } | 305 } |
306 | 306 |
307 // @see http://mercurial.selenic.com/wiki/BundleFormat, in Changelog group description | |
307 static class PatchRecord { // copy of struct frag from mpatch.c | 308 static class PatchRecord { // copy of struct frag from mpatch.c |
308 int start, end, len; | 309 int start, end, len; |
309 byte[] data; | 310 byte[] data; |
310 | 311 |
311 public PatchRecord(int p1, int p2, int len, byte[] src, int srcOffset) { | 312 public PatchRecord(int p1, int p2, int len, byte[] src, int srcOffset) { |