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