diff lib/uniconv/u8-conv-from-enc.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 d604b921ed8d
children c2cbabec01dd
line wrap: on
line diff
--- a/lib/uniconv/u8-conv-from-enc.c	Thu Dec 10 19:15:51 2009 +0100
+++ b/lib/uniconv/u8-conv-from-enc.c	Thu Dec 10 20:28:30 2009 +0100
@@ -31,10 +31,10 @@
 
 uint8_t *
 u8_conv_from_encoding (const char *fromcode,
-		       enum iconv_ilseq_handler handler,
-		       const char *src, size_t srclen,
-		       size_t *offsets,
-		       uint8_t *resultbuf, size_t *lengthp)
+                       enum iconv_ilseq_handler handler,
+                       const char *src, size_t srclen,
+                       size_t *offsets,
+                       uint8_t *resultbuf, size_t *lengthp)
 {
   if (STRCASEEQ (fromcode, "UTF-8", 'U','T','F','-','8',0,0,0,0))
     {
@@ -42,40 +42,40 @@
       uint8_t *result;
 
       if (u8_check ((const uint8_t *) src, srclen))
-	{
-	  errno = EILSEQ;
-	  return NULL;
-	}
+        {
+          errno = EILSEQ;
+          return NULL;
+        }
 
       if (offsets != NULL)
-	{
-	  size_t i;
+        {
+          size_t i;
 
-	  for (i = 0; i < srclen; )
-	    {
-	      int count = u8_mblen ((const uint8_t *) src + i, srclen - i);
-	      /* We can rely on count > 0 because of the previous u8_check.  */
-	      if (count <= 0)
-		abort ();
-	      offsets[i] = i;
-	      i++;
-	      while (--count > 0)
-		offsets[i++] = (size_t)(-1);
-	    }
-	}
+          for (i = 0; i < srclen; )
+            {
+              int count = u8_mblen ((const uint8_t *) src + i, srclen - i);
+              /* We can rely on count > 0 because of the previous u8_check.  */
+              if (count <= 0)
+                abort ();
+              offsets[i] = i;
+              i++;
+              while (--count > 0)
+                offsets[i++] = (size_t)(-1);
+            }
+        }
 
       /* Memory allocation.  */
       if (resultbuf != NULL && *lengthp >= srclen)
-	result = resultbuf;
+        result = resultbuf;
       else
-	{
-	  result = (uint8_t *) malloc (srclen > 0 ? srclen : 1);
-	  if (result == NULL)
-	    {
-	      errno = ENOMEM;
-	      return NULL;
-	    }
-	}
+        {
+          result = (uint8_t *) malloc (srclen > 0 ? srclen : 1);
+          if (result == NULL)
+            {
+              errno = ENOMEM;
+              return NULL;
+            }
+        }
 
       memcpy ((char *) result, src, srclen);
       *lengthp = srclen;
@@ -87,18 +87,18 @@
       size_t length = *lengthp;
 
       if (mem_iconveha (src, srclen, fromcode, "UTF-8", true, handler,
-			offsets, &result, &length) < 0)
-	return NULL;
+                        offsets, &result, &length) < 0)
+        return NULL;
 
       if (result == NULL) /* when (resultbuf == NULL && length == 0)  */
-	{
-	  result = (char *) malloc (1);
-	  if (result == NULL)
-	    {
-	      errno = ENOMEM;
-	      return NULL;
-	    }
-	}
+        {
+          result = (char *) malloc (1);
+          if (result == NULL)
+            {
+              errno = ENOMEM;
+              return NULL;
+            }
+        }
       *lengthp = length;
       return (uint8_t *) result;
     }