36 lines
1.3 KiB
Diff
36 lines
1.3 KiB
Diff
diff -ur wcstools-3.6.5.orig/getdate.c wcstools-3.6.5/getdate.c
|
|
--- wcstools-3.6.5.orig/getdate.c 2006-06-22 01:46:49.000000000 +0200
|
|
+++ wcstools-3.6.5/getdate.c 2006-06-23 10:23:36.000000000 +0200
|
|
@@ -382,7 +382,7 @@
|
|
char outform[16];
|
|
char *fitsdate, *newfdate;
|
|
char temp[64];
|
|
- char ts0[8];
|
|
+ char ts0[9];
|
|
char *tchar;
|
|
int its, its1;
|
|
time_t lts;
|
|
diff -ur wcstools-3.6.5.orig/libwcs/binread.c wcstools-3.6.5/libwcs/binread.c
|
|
--- wcstools-3.6.5.orig/libwcs/binread.c 2006-06-20 22:07:37.000000000 +0200
|
|
+++ wcstools-3.6.5/libwcs/binread.c 2006-06-23 10:24:39.000000000 +0200
|
|
@@ -1358,7 +1358,7 @@
|
|
for (i = 0; i < nmag; i++) {
|
|
moveb (sc->catline, (char *) st->mag, 2, sc->entmag[0]+(i*2), i*2);
|
|
if (sc->byteswapped)
|
|
- binswap2 (&st->mag[i], 2);
|
|
+ binswap2 ((char*)&st->mag[i], 2);
|
|
st->xmag[i] = 0.01 * (double) st->mag[i];
|
|
}
|
|
}
|
|
diff -ur wcstools-3.6.5.orig/libwcs/catutil.c wcstools-3.6.5/libwcs/catutil.c
|
|
--- wcstools-3.6.5.orig/libwcs/catutil.c 2006-06-20 21:05:14.000000000 +0200
|
|
+++ wcstools-3.6.5/libwcs/catutil.c 2006-06-23 10:29:31.000000000 +0200
|
|
@@ -722,7 +722,7 @@
|
|
lname = 0;
|
|
else
|
|
lname = strlen (refcatname);
|
|
- catname = (char *)calloc (lname + 16, 1);
|
|
+ catname = (char *)calloc (lname + 37, 1);
|
|
if (lname > 0)
|
|
sprintf (catname, "%s sources", refcatname);
|
|
else
|