aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/lztext.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/adt/lztext.c')
-rw-r--r--src/backend/utils/adt/lztext.c108
1 files changed, 54 insertions, 54 deletions
diff --git a/src/backend/utils/adt/lztext.c b/src/backend/utils/adt/lztext.c
index 4cc6667e305..a5d72ba9f26 100644
--- a/src/backend/utils/adt/lztext.c
+++ b/src/backend/utils/adt/lztext.c
@@ -1,7 +1,7 @@
/* ----------
* lztext.c -
*
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/lztext.c,v 1.5 1999/12/28 13:40:48 wieck Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/Attic/lztext.c,v 1.6 2000/04/12 17:15:50 momjian Exp $
*
* Text type with internal LZ compressed representation. Uses the
* standard PostgreSQL compression method.
@@ -34,10 +34,10 @@
lztext *
lztextin(char *str)
{
- lztext *result;
- int32 rawsize;
- lztext *tmp;
- int tmp_size;
+ lztext *result;
+ int32 rawsize;
+ lztext *tmp;
+ int tmp_size;
/* ----------
* Handle NULL
@@ -66,11 +66,11 @@ lztextin(char *str)
* sequence.
* ----------
*/
- if (tmp_size - tmp->varsize < 256 ||
- tmp_size - tmp->varsize < tmp_size / 4)
- {
+ if (tmp_size - tmp->varsize < 256 ||
+ tmp_size - tmp->varsize < tmp_size / 4)
result = tmp;
- } else {
+ else
+ {
result = (lztext *) palloc(tmp->varsize);
memcpy(result, tmp, tmp->varsize);
pfree(tmp);
@@ -89,7 +89,7 @@ lztextin(char *str)
char *
lztextout(lztext *lz)
{
- char *result;
+ char *result;
/* ----------
* Handle NULL
@@ -137,10 +137,12 @@ int32
lztextlen(lztext *lz)
{
#ifdef MULTIBYTE
- unsigned char *s1,*s2;
- int len;
- int l;
- int wl;
+ unsigned char *s1,
+ *s2;
+ int len;
+ int l;
+ int wl;
+
#endif
/* ----------
* Handle NULL
@@ -151,7 +153,7 @@ lztextlen(lztext *lz)
#ifdef MULTIBYTE
len = 0;
- s1 = s2 = (unsigned char *)lztextout(lz);
+ s1 = s2 = (unsigned char *) lztextout(lz);
l = PGLZ_RAW_SIZE(lz);
while (l > 0)
{
@@ -160,7 +162,7 @@ lztextlen(lztext *lz)
s1 += wl;
len++;
}
- pfree((char *)s2);
+ pfree((char *) s2);
return (len);
#else
/* ----------
@@ -206,11 +208,11 @@ lztextoctetlen(lztext *lz)
lztext *
text_lztext(text *txt)
{
- lztext *result;
- int32 rawsize;
- lztext *tmp;
- int tmp_size;
- char *str;
+ lztext *result;
+ int32 rawsize;
+ lztext *tmp;
+ int tmp_size;
+ char *str;
/* ----------
* Handle NULL
@@ -223,8 +225,8 @@ text_lztext(text *txt)
* Determine input size and eventually tuple size
* ----------
*/
- rawsize = VARSIZE(txt) - VARHDRSZ;
- str = VARDATA(txt);
+ rawsize = VARSIZE(txt) - VARHDRSZ;
+ str = VARDATA(txt);
tmp_size = PGLZ_MAX_OUTPUT(rawsize);
/* ----------
@@ -240,11 +242,11 @@ text_lztext(text *txt)
* sequence.
* ----------
*/
- if (tmp_size - tmp->varsize < 256 ||
- tmp_size - tmp->varsize < tmp_size / 4)
- {
+ if (tmp_size - tmp->varsize < 256 ||
+ tmp_size - tmp->varsize < tmp_size / 4)
result = tmp;
- } else {
+ else
+ {
result = (lztext *) palloc(tmp->varsize);
memcpy(result, tmp, tmp->varsize);
pfree(tmp);
@@ -303,12 +305,12 @@ lztext_cmp(lztext *lz1, lztext *lz2)
{
#ifdef USE_LOCALE
- char *cp1;
- char *cp2;
- int result;
+ char *cp1;
+ char *cp2;
+ int result;
if (lz1 == NULL || lz2 == NULL)
- return (int32)0;
+ return (int32) 0;
cp1 = lztextout(lz1);
cp2 = lztextout(lz2);
@@ -320,21 +322,21 @@ lztext_cmp(lztext *lz1, lztext *lz2)
return result;
-#else /* !USE_LOCALE */
+#else /* !USE_LOCALE */
- PGLZ_DecompState ds1;
- PGLZ_DecompState ds2;
- int c1;
- int c2;
- int32 result = (int32)0;
+ PGLZ_DecompState ds1;
+ PGLZ_DecompState ds2;
+ int c1;
+ int c2;
+ int32 result = (int32) 0;
if (lz1 == NULL || lz2 == NULL)
- return (int32)0;
+ return (int32) 0;
pglz_decomp_init(&ds1, lz1);
pglz_decomp_init(&ds2, lz2);
- for(;;)
+ for (;;)
{
c1 = pglz_decomp_getchar(&ds1);
c2 = pglz_decomp_getchar(&ds2);
@@ -342,17 +344,17 @@ lztext_cmp(lztext *lz1, lztext *lz2)
if (c1 == EOF)
{
if (c2 != EOF)
- result = (int32)-1;
+ result = (int32) -1;
break;
- } else {
+ }
+ else
+ {
if (c2 == EOF)
- {
- result = (int32)1;
- }
+ result = (int32) 1;
}
if (c1 != c2)
{
- result = (int32)(c1 - c2);
+ result = (int32) (c1 - c2);
break;
}
}
@@ -362,7 +364,7 @@ lztext_cmp(lztext *lz1, lztext *lz2)
return result;
-#endif /* USE_LOCALE */
+#endif /* USE_LOCALE */
}
@@ -379,7 +381,7 @@ lztext_eq(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) == 0);
+ return (bool) (lztext_cmp(lz1, lz2) == 0);
}
@@ -389,7 +391,7 @@ lztext_ne(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) != 0);
+ return (bool) (lztext_cmp(lz1, lz2) != 0);
}
@@ -399,7 +401,7 @@ lztext_gt(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) > 0);
+ return (bool) (lztext_cmp(lz1, lz2) > 0);
}
@@ -409,7 +411,7 @@ lztext_ge(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) >= 0);
+ return (bool) (lztext_cmp(lz1, lz2) >= 0);
}
@@ -419,7 +421,7 @@ lztext_lt(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) < 0);
+ return (bool) (lztext_cmp(lz1, lz2) < 0);
}
@@ -429,7 +431,5 @@ lztext_le(lztext *lz1, lztext *lz2)
if (lz1 == NULL || lz2 == NULL)
return false;
- return (bool)(lztext_cmp(lz1, lz2) <= 0);
+ return (bool) (lztext_cmp(lz1, lz2) <= 0);
}
-
-