need it for nanosleep() in do_credits()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@1661
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
do_credits()
- Use nanosleep() instead of usleep(). The latter is only
standard under BSD, whereas the former is POSIX compliant.
- (DLR)
+ Accordingly, only include time.h if we use this function, i.e,
+ if NANO_EXTRA is defined. (DLR)
- Add explanatory comment. (DLR)
- faq.html:
- Fixed inaccuracy: multibuffer mode was first in nano 1.1.0,
#include <stdarg.h>
#include <string.h>
#include <stdlib.h>
-#include <time.h>
#include <unistd.h>
#include <ctype.h>
#include <assert.h>
#include "proto.h"
#include "nano.h"
+#ifdef NANO_EXTRA
+#include <time.h>
+#endif
+
static int statblank = 0; /* Number of keystrokes left after
we call statusbar(), before we
actually blank the statusbar */