aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2016-12-13 21:07:59 +0100
committerDmitry Vyukov <dvyukov@google.com>2016-12-13 21:07:59 +0100
commitd1b6b5b9b16ebea9394d207a8b19a84f6dc3a61d (patch)
tree710ba121b531f521759e81895aaa795a1de8775a
parentfb3b63b70e90c4811bc1b73b844587efa3cf76ad (diff)
syz-extract: don't fail if no flags to extract
-rw-r--r--syz-extract/extract.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/syz-extract/extract.go b/syz-extract/extract.go
index d41963de6..4a53954e7 100644
--- a/syz-extract/extract.go
+++ b/syz-extract/extract.go
@@ -117,6 +117,9 @@ func compileConsts(arch *Arch, desc *Description) map[string]uint64 {
}
valArr = append(valArr, v)
}
+ if len(valArr) == 0 {
+ return nil
+ }
consts, err := fetchValues(arch.KernelHeaderArch, valArr, append(desc.Includes, arch.KernelInclude), desc.Defines, arch.CFlags)
if err != nil {