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) { |
