diff lib/c-stack.c @ 12421:e8d2c6fc33ad

Use spaces for indentation, not tabs.
author Bruno Haible <bruno@clisp.org>
date Thu, 10 Dec 2009 20:28:30 +0100
parents d6110537824b
children c2cbabec01dd
line wrap: on
line diff
--- a/lib/c-stack.c
+++ b/lib/c-stack.c
@@ -151,7 +151,7 @@
    overflow.  This function is async-signal-safe.  */
 
 static int segv_handler (void *address __attribute__ ((unused)),
-			 int serious)
+                         int serious)
 {
 # if DEBUG
   {
@@ -175,13 +175,13 @@
   __attribute__ ((noreturn));
 static void
 overflow_handler (int emergency,
-		  stackoverflow_context_t context __attribute__ ((unused)))
+                  stackoverflow_context_t context __attribute__ ((unused)))
 {
 # if DEBUG
   {
     char buf[1024];
     sprintf (buf, "overflow_handler emergency=%d segv_handler_missing=%d\n",
-	     emergency, segv_handler_missing);
+             emergency, segv_handler_missing);
     write (STDERR_FILENO, buf, strlen (buf));
   }
 # endif
@@ -236,7 +236,7 @@
 static void segv_handler (int, siginfo_t *, void *) __attribute__((noreturn));
 static void
 segv_handler (int signo, siginfo_t *info,
-	      void *context __attribute__ ((unused)))
+              void *context __attribute__ ((unused)))
 {
   /* Clear SIGNO if it seems to have been a stack overflow.  */
 #  if ! HAVE_XSI_STACK_OVERFLOW_HEURISTIC
@@ -255,8 +255,8 @@
   if (0 < info->si_code)
     {
       /* If the faulting address is within the stack, or within one
-	 page of the stack end, assume that it is a stack
-	 overflow.  */
+         page of the stack end, assume that it is a stack
+         overflow.  */
       ucontext_t const *user_context = context;
       char const *stack_base = user_context->uc_stack.ss_sp;
       size_t stack_size = user_context->uc_stack.ss_size;
@@ -264,18 +264,18 @@
       size_t s = faulting_address - stack_base;
       size_t page_size = sysconf (_SC_PAGESIZE);
       if (find_stack_direction (NULL) < 0)
-	s += page_size;
+        s += page_size;
       if (s < stack_size + page_size)
-	signo = 0;
+        signo = 0;
 
 #   if DEBUG
       {
-	char buf[1024];
-	sprintf (buf,
-		 "segv_handler fault=%p base=%p size=%lx page=%lx signo=%d\n",
-		 faulting_address, stack_base, (unsigned long) stack_size,
-		 (unsigned long) page_size, signo);
-	write (STDERR_FILENO, buf, strlen (buf));
+        char buf[1024];
+        sprintf (buf,
+                 "segv_handler fault=%p base=%p size=%lx page=%lx signo=%d\n",
+                 faulting_address, stack_base, (unsigned long) stack_size,
+                 (unsigned long) page_size, signo);
+        write (STDERR_FILENO, buf, strlen (buf));
       }
 #   endif
     }
@@ -330,7 +330,7 @@
 }
 
 #else /* ! ((HAVE_SIGALTSTACK && HAVE_DECL_SIGALTSTACK
-	     && HAVE_STACK_OVERFLOW_HANDLING) || HAVE_LIBSIGSEGV) */
+             && HAVE_STACK_OVERFLOW_HANDLING) || HAVE_LIBSIGSEGV) */
 
 int
 c_stack_action (void (*action) (int)  __attribute__ ((unused)))