1*aca3beaaSApple OSS Distributions /* 2*aca3beaaSApple OSS Distributions * Simple program to dump the apple array contents to stdout for verification. 3*aca3beaaSApple OSS Distributions * Note that libsystem mucks with some of the fields before we can see them. 4*aca3beaaSApple OSS Distributions */ 5*aca3beaaSApple OSS Distributions 6*aca3beaaSApple OSS Distributions #include <stdio.h> 7*aca3beaaSApple OSS Distributions #include <stdbool.h> 8*aca3beaaSApple OSS Distributions 9*aca3beaaSApple OSS Distributions int main(__unused int argc,__unused char ** argv,__unused char ** environ,char ** apple)10*aca3beaaSApple OSS Distributionsmain( 11*aca3beaaSApple OSS Distributions __unused int argc, 12*aca3beaaSApple OSS Distributions __unused char **argv, 13*aca3beaaSApple OSS Distributions __unused char **environ, 14*aca3beaaSApple OSS Distributions char **apple) 15*aca3beaaSApple OSS Distributions { 16*aca3beaaSApple OSS Distributions int i = 0; 17*aca3beaaSApple OSS Distributions while (true) { 18*aca3beaaSApple OSS Distributions char *curr = apple[i]; 19*aca3beaaSApple OSS Distributions if (curr == NULL) { 20*aca3beaaSApple OSS Distributions break; 21*aca3beaaSApple OSS Distributions } else { 22*aca3beaaSApple OSS Distributions printf("%s\n", curr); 23*aca3beaaSApple OSS Distributions } 24*aca3beaaSApple OSS Distributions i++; 25*aca3beaaSApple OSS Distributions } 26*aca3beaaSApple OSS Distributions return 0; 27*aca3beaaSApple OSS Distributions } 28