X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=src%2Fgenerator.ml;h=cb3f773922a293deecac20d0d254763a504afa9c;hp=d640343e7a407543401dc30c58451f7c6e7a74ae;hb=aac51942aab63a9355ad6724345ea923148bf2a9;hpb=0c0976496dafda4d172c5a7fc787d6a87d5bce8d;ds=sidebyside diff --git a/src/generator.ml b/src/generator.ml index d640343..cb3f773 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -6484,9 +6484,12 @@ and generate_daemon_actions () = | DeviceList n -> pr_list_handling_code n; pr " /* Ensure that each is a device,\n"; - pr " * and perform device name translation. */\n"; - pr " { int pvi; for (pvi = 0; physvols[pvi] != NULL; ++pvi)\n"; - pr " RESOLVE_DEVICE (physvols[pvi], %s, goto done);\n" + pr " * and perform device name translation.\n"; + pr " */\n"; + pr " {\n"; + pr " int i;\n"; + pr " for (i = 0; %s[i] != NULL; ++i)\n" n; + pr " RESOLVE_DEVICE (%s[i], %s, goto done);\n" n (if is_filein then "cancel_receive ()" else "0"); pr " }\n"; | Bool n -> pr " %s = args.%s;\n" n n