diff options
Diffstat (limited to 'rrlp-ephemeris/asn1c_patches/01_fix_per_encoding_dieter.diff')
-rw-r--r-- | rrlp-ephemeris/asn1c_patches/01_fix_per_encoding_dieter.diff | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/rrlp-ephemeris/asn1c_patches/01_fix_per_encoding_dieter.diff b/rrlp-ephemeris/asn1c_patches/01_fix_per_encoding_dieter.diff deleted file mode 100644 index a09c20159..000000000 --- a/rrlp-ephemeris/asn1c_patches/01_fix_per_encoding_dieter.diff +++ /dev/null @@ -1,17 +0,0 @@ -Index: skeletons/per_support.c -=================================================================== ---- skeletons/per_support.c (revision 1407) -+++ skeletons/per_support.c (working copy) -@@ -336,7 +336,12 @@ - buf[3] = bits; - else { - ASN_DEBUG("->[PER out split %d]", obits); -+#if 1 // Dieter -+ po->nboff -= obits; // undo incrementation from a few lines above -+ per_put_few_bits(po, bits >> (obits - 24), 24); // shift according to the rest of the bits -+#else - per_put_few_bits(po, bits >> 8, 24); -+#endif - per_put_few_bits(po, bits, obits - 24); - ASN_DEBUG("<-[PER out split %d]", obits); - } |