> On 07 May 2015, at 15:21, Leon Alrae <leon.al...@imgtec.com> wrote: > > On 07/05/2015 12:50, Liviu Ionescu wrote: >> >>> On 07 May 2015, at 12:52, Leon Alrae <leon.al...@imgtec.com> wrote: >>> >>>> is it that difficult to count the "arg"s and correctly alloc the array? >>> >>> This probably would require going through the list twice >> >> the code to iterate is already there, for other options, you just need to >> add a branch to the existing case. > > Do you mean modifying QEMU option parser?
not at all. option parsing is done anyway in two passes. the first pass is a short loop, used to identify nodeconfig & nouserconfig. the second pass is the big for(;;) loop. you can use this first pass to count the number of args, similarly as I did in my patch. regards, Liviu