btrfs-progs: qgroup: fix qgroup show sort by multi items
authorLu Fengqi <lufq.fnst@cn.fujitsu.com>
Thu, 26 Oct 2017 08:32:51 +0000 (16:32 +0800)
committerDavid Sterba <dsterba@suse.com>
Tue, 14 Nov 2017 14:59:00 +0000 (15:59 +0100)
commitc1e92291ee0f4248e5cd2f12dd2d79e16ad9721b
treedc634eeb5e4b1ea1adeb42d1b1516d2bde0fb6c7
parentb84aa6033c340118e5ecc18acecd6b7492569fa7
btrfs-progs: qgroup: fix qgroup show sort by multi items

We should not free the string until we don't call strtok any longer.

If the string is freed in advance, in fact, the second and subsequent
sort items will be ignored.

Fixes: 9fcdf8f8945b ("btrfs-progs: don't write to optarg in btrfs_qgroup_parse_sort_string")
Signed-off-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
qgroup.c