diff --git a/replace/alphasort.c b/replace/alphasort.c index 22f411d474..30ec2924d5 100644 --- a/replace/alphasort.c +++ b/replace/alphasort.c @@ -1,50 +1,54 @@ -/* $Id: alphasort.c,v 1.6 2004/02/17 22:12:01 lars Exp $ */ +/* $Id: alphasort.c,v 1.7 2006/04/07 15:02:39 davidlee Exp $ */ /* * * alphasort - replacement for alphasort functions. * * Matt Soffen * Copyright (C) 2001 Matt Soffen * * Taken from the FreeBSD file (with copyright notice) * /usr/src/gnu/lib/libdialog/dir.c *************************************************************************** * Program: dir.c * Author: Marc van Kempen * desc: Directory routines, sorting and reading * * Copyright (c) 1995, Marc van Kempen * * All rights reserved. * * This software may be used, modified, copied, distributed, and * sold, in both source and binary form provided that the above * copyright and these terms are retained, verbatim, as the first * lines of this file. Under no circumstances is the author * responsible for the proper functioning of this software, nor does * the author assume any responsibility for damages incurred with * its use. * *************************************************************************** */ #include #include #include #include /* XXX for _POSIX_VERSION ifdefs */ +#if HAVE_STRINGS_H +#include +#endif + #if !defined sgi && !defined _POSIX_VERSION #include #endif #include #include #include #include int alphasort(const void *dirent1, const void *dirent2) { return(strcmp((*(const struct dirent **)dirent1)->d_name, (*(const struct dirent **)dirent2)->d_name)); }