mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 04:25:18 +00:00
apibuild: Substitute only pure number tokens
In 38df47c9af1 I've tried to prepare our apibuild.py script for change made in 0628f3498ce (1U << 31). What I've done in the former commit was to replace \d+U in parsed tokens with \d. Problem was, my regular expression there was not quite right as it also translated VIR_123U_VAL into VIR_123_VAL. Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
b099aa88e9
commit
3864d86385
@ -1399,7 +1399,7 @@ class CParser:
|
||||
while token[0] != "sep" or (token[1] != ',' and
|
||||
token[1] != '}'):
|
||||
# We might be dealing with '1U << 12' here
|
||||
value = value + re.sub("(\d+)U","\\1", token[1])
|
||||
value = value + re.sub("^(\d+)U$","\\1", token[1])
|
||||
token = self.token()
|
||||
else:
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user