Skip to content

Commit 2c15aa2

Browse files
inkydragonsteppi
authored andcommitted
1 parent 7f0c47d commit 2c15aa2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

include/xsf/specfun/specfun.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -887,7 +887,7 @@ inline double chgu(double x, double a, double b, int *md, int *isfer) {
887887
// =======================================================
888888

889889
int il1, il2, il3, bl1, bl2, bl3, bn, id1 = 0, id;
890-
double aa, hu = 0.0, hu1;
890+
double aa, hu = 0.0, hu1, b00;
891891

892892
aa = a - b + 1.0;
893893
*isfer = 0;
@@ -927,10 +927,11 @@ inline double chgu(double x, double a, double b, int *md, int *isfer) {
927927
}
928928
} else {
929929
if (b <= a) {
930+
b00 = b;
930931
a -= b - 1.0;
931932
b = 2.0 - b;
932933
hu = chguit(x, a, b, &id);
933-
hu *= pow(x, 1.0 - b);
934+
hu *= pow(x, 1.0 - b00);
934935
*md = 4;
935936
} else if (bn && (~il1)) {
936937
hu = chgubi(x, a, b, &id);

0 commit comments

Comments
 (0)