DELTA 272343 793798 973 SVNtss#ifdef __FreeBSD__ return b[0]; /* keeps optimizer from zapping the call to memset() */ #else return 0; #endif } ENDREP DELTA 272343 795827 999 SVNQJ 9 =V<7#ifdef __FreeBSD__ #include int main(int argc, char *argv[]) { char b[MAXPATHLEN]; int fd, n; size_t len = atoi(argv[1]); fd = open("/dev/zero", O_RDONLY); if ((n = read(fd, b, len)) == -1) abort(); (void)printf("%s\n", b); return (0); } #else (void)printf("%s\n", b); return 0; } #endif ENDREP DELTA 272343 796839 1003 SVN_7 L EJ(7J#ifdef __FreeBSD__ #include #include #endif int main(int argc, char *argv[]) { #ifdef __FreeBSD__ char b[512], *sl; int n; size_t len = atoi(argv[1]); sl = malloc(len); memset(sl, 'a', len); sl[len - 1] = 0; unlink("symlink"); if (symlink(sl, "symlink") == -1) err(1, "symlink()"); n = readlink("symlink", b, len); unlink("symlink"); #else char b[MAXPATHLEN]; size_t len = atoi(argv[1]); (void)readlink("/", b, len); #endifENDREP DELTA 272343 797855 994 SVN;. ! g(#ifdef __FreeBSD__ char c[] = "01234567890123456789"; c[len] = 0; (void)snprintf(b, len, "%s", c); #else (void)snprintf(b, len, "%s", "0123456789"); #endifENDREP DELTA 272343 808096 1512 SVN#9%%BY!!H~&z~1"i%(~P~}~%ZW~w~ $O~s/+egvx^AN0E)FNbi * rql%6Q5!,<}@lU@"Y0؂E5Emb쪈K Z1Z.Ԏ *B@ HL|q#VOAQ0)PUe$t, &dIkۻ| GO4ږɵtNWFX۹,E3(_8KFIOc ?A[$9TSzRļ