Loading

Paste #pyqy4enmf

  1. byte tb[4];
  2. for (int i = 3; i >= 0; i--) {
  3.     if (value <= 0x7F) {
  4.         tb[i] = value;
  5.         fwrite(&tb[i], 1, 4 - i, f);
  6.         break;
  7.     } else {
  8.         tb[i] = (value & 0x7F) | 0x80;
  9.         value >>= 7;
  10.     }
  11. }

Comments