mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-20 23:51:29 -07:00
Cleanups from James H: a few missing statics, a precautionary cast
or two, a debugging fix, a couple of explicit initialisations of variables that were previously read uninitialised, and a fix for a whopping great big memory leak in Slant owing to me having completely forgotten to write free_game(). [originally from svn r6159]
This commit is contained in:
@ -218,7 +218,7 @@ typedef struct {
|
||||
#define greater64(i,j) ( (i).hi>(j).hi || ((i).hi==(j).hi && (i).lo>(j).lo))
|
||||
#define sign64(i) ((i).hi < 0 ? -1 : (i).hi==0 && (i).lo==0 ? 0 : +1)
|
||||
|
||||
int64 mulu32to64(unsigned long x, unsigned long y)
|
||||
static int64 mulu32to64(unsigned long x, unsigned long y)
|
||||
{
|
||||
unsigned long a, b, c, d, t;
|
||||
int64 ret;
|
||||
@ -247,7 +247,7 @@ int64 mulu32to64(unsigned long x, unsigned long y)
|
||||
return ret;
|
||||
}
|
||||
|
||||
int64 mul32to64(long x, long y)
|
||||
static int64 mul32to64(long x, long y)
|
||||
{
|
||||
int sign = +1;
|
||||
int64 ret;
|
||||
@ -276,7 +276,7 @@ int64 mul32to64(long x, long y)
|
||||
return ret;
|
||||
}
|
||||
|
||||
int64 dotprod64(long a, long b, long p, long q)
|
||||
static int64 dotprod64(long a, long b, long p, long q)
|
||||
{
|
||||
int64 ab, pq;
|
||||
|
||||
|
Reference in New Issue
Block a user