aboutsummaryrefslogtreecommitdiff
path: root/e2fsprogs/blkid/tag.c
diff options
context:
space:
mode:
Diffstat (limited to 'e2fsprogs/blkid/tag.c')
-rw-r--r--e2fsprogs/blkid/tag.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/e2fsprogs/blkid/tag.c b/e2fsprogs/blkid/tag.c
index 63e5e7b4d..699d0fb46 100644
--- a/e2fsprogs/blkid/tag.c
+++ b/e2fsprogs/blkid/tag.c
@@ -246,12 +246,10 @@ extern blkid_tag_iterate blkid_tag_iterate_begin(blkid_dev dev)
246{ 246{
247 blkid_tag_iterate iter; 247 blkid_tag_iterate iter;
248 248
249 iter = malloc(sizeof(struct blkid_struct_tag_iterate)); 249 iter = xmalloc(sizeof(struct blkid_struct_tag_iterate));
250 if (iter) { 250 iter->magic = TAG_ITERATE_MAGIC;
251 iter->magic = TAG_ITERATE_MAGIC; 251 iter->dev = dev;
252 iter->dev = dev; 252 iter->p = dev->bid_tags.next;
253 iter->p = dev->bid_tags.next;
254 }
255 return (iter); 253 return (iter);
256} 254}
257 255