aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/C-code/complex.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1997-09-08 02:41:22 +0000
committerBruce Momjian <bruce@momjian.us>1997-09-08 02:41:22 +0000
commit319dbfa7364721d3343af03a7ce063c2a2c9d385 (patch)
treea2146fe02c49ce1e497b7c287dfcaa367a703ae4 /src/tutorial/C-code/complex.c
parenta90f12fd9d6886da4f0734288496361a304d3882 (diff)
downloadpostgresql-319dbfa7364721d3343af03a7ce063c2a2c9d385.tar.gz
postgresql-319dbfa7364721d3343af03a7ce063c2a2c9d385.zip
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
Diffstat (limited to 'src/tutorial/C-code/complex.c')
-rw-r--r--src/tutorial/C-code/complex.c70
1 files changed, 35 insertions, 35 deletions
diff --git a/src/tutorial/C-code/complex.c b/src/tutorial/C-code/complex.c
index 1041ff5ff71..63ebd1cba5a 100644
--- a/src/tutorial/C-code/complex.c
+++ b/src/tutorial/C-code/complex.c
@@ -14,34 +14,34 @@
typedef struct Complex
{
- double x;
- double y;
-} Complex;
+ double x;
+ double y;
+} Complex;
/* These prototypes declare the requirements that Postgres places on these
user written functions.
*/
-Complex *complex_in(char *str);
-char *complex_out(Complex * complex);
-Complex *complex_add(Complex * a, Complex * b);
-bool complex_abs_lt(Complex * a, Complex * b);
-bool complex_abs_le(Complex * a, Complex * b);
-bool complex_abs_eq(Complex * a, Complex * b);
-bool complex_abs_ge(Complex * a, Complex * b);
-bool complex_abs_gt(Complex * a, Complex * b);
-int4 complex_abs_cmp(Complex * a, Complex * b);
+Complex *complex_in(char *str);
+char *complex_out(Complex * complex);
+Complex *complex_add(Complex * a, Complex * b);
+bool complex_abs_lt(Complex * a, Complex * b);
+bool complex_abs_le(Complex * a, Complex * b);
+bool complex_abs_eq(Complex * a, Complex * b);
+bool complex_abs_ge(Complex * a, Complex * b);
+bool complex_abs_gt(Complex * a, Complex * b);
+int4 complex_abs_cmp(Complex * a, Complex * b);
/*****************************************************************************
* Input/Output functions
*****************************************************************************/
-Complex *
+Complex *
complex_in(char *str)
{
- double x,
- y;
- Complex *result;
+ double x,
+ y;
+ Complex *result;
if (sscanf(str, " ( %lf , %lf )", &x, &y) != 2)
{
@@ -62,10 +62,10 @@ complex_in(char *str)
* pointer. POSTGRES thinks all output functions are:
* char *out_func(char *);
*/
-char *
+char *
complex_out(Complex * complex)
{
- char *result;
+ char *result;
if (complex == NULL)
return (NULL);
@@ -79,10 +79,10 @@ complex_out(Complex * complex)
* New Operators
*****************************************************************************/
-Complex *
+Complex *
complex_add(Complex * a, Complex * b)
{
- Complex *result;
+ Complex *result;
result = (Complex *) palloc(sizeof(Complex));
result->x = a->x + b->x;
@@ -100,8 +100,8 @@ complex_add(Complex * a, Complex * b)
bool
complex_abs_lt(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
return (amag < bmag);
}
@@ -109,8 +109,8 @@ complex_abs_lt(Complex * a, Complex * b)
bool
complex_abs_le(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
return (amag <= bmag);
}
@@ -118,8 +118,8 @@ complex_abs_le(Complex * a, Complex * b)
bool
complex_abs_eq(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
return (amag == bmag);
}
@@ -127,8 +127,8 @@ complex_abs_eq(Complex * a, Complex * b)
bool
complex_abs_ge(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
return (amag >= bmag);
}
@@ -136,8 +136,8 @@ complex_abs_ge(Complex * a, Complex * b)
bool
complex_abs_gt(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
return (amag > bmag);
}
@@ -145,8 +145,8 @@ complex_abs_gt(Complex * a, Complex * b)
int4
complex_abs_cmp(Complex * a, Complex * b)
{
- double amag = Mag(a),
- bmag = Mag(b);
+ double amag = Mag(a),
+ bmag = Mag(b);
if (amag < bmag)
return -1;
@@ -166,12 +166,12 @@ complex_abs_cmp(Complex * a, Complex * b)
* POSTGRES crashing, it is impossible to tell whether the bug is in your
* code or POSTGRES's.
*/
-void test_main(void);
+void test_main(void);
void
test_main()
{
- Complex *a;
- Complex *b;
+ Complex *a;
+ Complex *b;
a = complex_in("(4.01, 3.77 )");
printf("a = %s\n", complex_out(a));