diff options
author | Bruce Momjian <bruce@momjian.us> | 1997-09-07 05:04:48 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1997-09-07 05:04:48 +0000 |
commit | 1ccd423235a48739d6f7a4d7889705b5f9ecc69b (patch) | |
tree | 8001c4e839dfad8f29ceda7f8c5f5dbb8759b564 /src/backend/utils/adt/tid.c | |
parent | 8fecd4febf8357f3cc20383ed29ced484877d5ac (diff) | |
download | postgresql-1ccd423235a48739d6f7a4d7889705b5f9ecc69b.tar.gz postgresql-1ccd423235a48739d6f7a4d7889705b5f9ecc69b.zip |
Massive commit to run PGINDENT on all *.c and *.h files.
Diffstat (limited to 'src/backend/utils/adt/tid.c')
-rw-r--r-- | src/backend/utils/adt/tid.c | 109 |
1 files changed, 55 insertions, 54 deletions
diff --git a/src/backend/utils/adt/tid.c b/src/backend/utils/adt/tid.c index 6fb4e589ad8..fe10f2b58e3 100644 --- a/src/backend/utils/adt/tid.c +++ b/src/backend/utils/adt/tid.c @@ -1,89 +1,90 @@ /*------------------------------------------------------------------------- * * tid.c-- - * Functions for the built-in type tuple id + * Functions for the built-in type tuple id * * Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/adt/tid.c,v 1.2 1996/11/06 06:50:05 scrappy Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/adt/tid.c,v 1.3 1997/09/07 04:50:46 momjian Exp $ * * NOTES - * input routine largely stolen from boxin(). + * input routine largely stolen from boxin(). * *------------------------------------------------------------------------- */ -#include <stdio.h> /* for sprintf() */ +#include <stdio.h> /* for sprintf() */ #include <string.h> #include "postgres.h" #include "storage/bufpage.h" #include "utils/palloc.h" -#include "utils/builtins.h" /* where function declarations go */ +#include "utils/builtins.h" /* where function declarations go */ -#define LDELIM '(' -#define RDELIM ')' -#define DELIM ',' -#define NTIDARGS 2 +#define LDELIM '(' +#define RDELIM ')' +#define DELIM ',' +#define NTIDARGS 2 /* ---------------------------------------------------------------- - * tidin + * tidin * ---------------------------------------------------------------- */ ItemPointer tidin(char *str) { - char *p, *coord[NTIDARGS]; - int i; - ItemPointer result; - - BlockNumber blockNumber; - OffsetNumber offsetNumber; - - if (str == NULL) - return NULL; - - for (i = 0, p = str; *p && i < NTIDARGS && *p != RDELIM; p++) - if (*p == DELIM || (*p == LDELIM && !i)) - coord[i++] = p + 1; - - if (i < NTIDARGS - 1) - return NULL; - - blockNumber = (BlockNumber) atoi(coord[0]); - offsetNumber = (OffsetNumber) atoi(coord[1]); - - result = (ItemPointer) palloc(sizeof(ItemPointerData)); - - ItemPointerSet(result, blockNumber, offsetNumber); - - return result; + char *p, + *coord[NTIDARGS]; + int i; + ItemPointer result; + + BlockNumber blockNumber; + OffsetNumber offsetNumber; + + if (str == NULL) + return NULL; + + for (i = 0, p = str; *p && i < NTIDARGS && *p != RDELIM; p++) + if (*p == DELIM || (*p == LDELIM && !i)) + coord[i++] = p + 1; + + if (i < NTIDARGS - 1) + return NULL; + + blockNumber = (BlockNumber) atoi(coord[0]); + offsetNumber = (OffsetNumber) atoi(coord[1]); + + result = (ItemPointer) palloc(sizeof(ItemPointerData)); + + ItemPointerSet(result, blockNumber, offsetNumber); + + return result; } /* ---------------------------------------------------------------- - * tidout + * tidout * ---------------------------------------------------------------- */ -char * +char * tidout(ItemPointer itemPtr) { - BlockNumber blockNumber; - OffsetNumber offsetNumber; - BlockId blockId; - char buf[32]; - char *str; - - blockId = &(itemPtr->ip_blkid); - - blockNumber = BlockIdGetBlockNumber(blockId); - offsetNumber = itemPtr->ip_posid; - - sprintf(buf, "(%d,%d)", blockNumber, offsetNumber); - - str = (char *) palloc(strlen(buf)+1); - strcpy(str, buf); - - return str; + BlockNumber blockNumber; + OffsetNumber offsetNumber; + BlockId blockId; + char buf[32]; + char *str; + + blockId = &(itemPtr->ip_blkid); + + blockNumber = BlockIdGetBlockNumber(blockId); + offsetNumber = itemPtr->ip_posid; + + sprintf(buf, "(%d,%d)", blockNumber, offsetNumber); + + str = (char *) palloc(strlen(buf) + 1); + strcpy(str, buf); + + return str; } |