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