We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0bf3b17 commit 366c3b5Copy full SHA for 366c3b5
src/cli/register.py
@@ -279,13 +279,15 @@ def _init_token(self, reginfo):
279
regname = regname.encode('utf-8')
280
product = product.encode('utf-8')
281
notes = notes.encode('utf-8')
282
- data = pack('<II8x20s28xBB2sB2sB2s', token,
+ sizes = len(regname), len(product), len(notes)
283
+ data = pack('<II8x20s28xBB{0}sB{1}sB{2}s'.format(*sizes),
284
+ token,
285
rev | features << 8,
286
licno.encode('utf-8'),
287
0,
- len(regname), b'%s',
- len(product), b'%s',
288
- len(notes), b'%s') % (regname, product, notes)
+ sizes[0], regname,
289
+ sizes[1], product,
290
+ sizes[2], notes)
291
return b64encode(data) + b' *=='
292
293
def register_regfile(self, regfile, clean=True):
0 commit comments