diff options
Diffstat (limited to 'src/auction')
-rw-r--r-- | src/auction/gnunet-auction-create.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/auction/gnunet-auction-create.c b/src/auction/gnunet-auction-create.c index dc43f635e..a4c029572 100644 --- a/src/auction/gnunet-auction-create.c +++ b/src/auction/gnunet-auction-create.c | |||
@@ -113,6 +113,11 @@ run (void *cls, | |||
113 | "could not get `prices` array node from pricemap\n"); | 113 | "could not get `prices` array node from pricemap\n"); |
114 | goto fail; | 114 | goto fail; |
115 | } | 115 | } |
116 | if (0 == json_array_size (parray)) | ||
117 | { | ||
118 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "empty pricemap array\n"); | ||
119 | goto fail; | ||
120 | } | ||
116 | json_array_foreach (parray, i, pnode) | 121 | json_array_foreach (parray, i, pnode) |
117 | { | 122 | { |
118 | if (-1 == json_unpack_ex (pnode, &jerr, 0, "F", &cur)) | 123 | if (-1 == json_unpack_ex (pnode, &jerr, 0, "F", &cur)) |