82 lines
2.3 KiB
C
82 lines
2.3 KiB
C
$NetBSD: patch-src_tools.c,v 1.1 2013/03/02 18:11:07 joerg Exp $
|
|
|
|
--- src/tools.c.orig 2013-03-01 22:02:55.000000000 +0000
|
|
+++ src/tools.c
|
|
@@ -23,27 +23,27 @@
|
|
#include "ltris.h"
|
|
|
|
/* compares to strings and returns true if their first strlen(str1) chars are equal */
|
|
-inline int strequal( char *str1, char *str2 )
|
|
+int strequal( char *str1, char *str2 )
|
|
{
|
|
if ( strlen( str1 ) != strlen( str2 ) ) return 0;
|
|
return ( !strncmp( str1, str2, strlen( str1 ) ) );
|
|
}
|
|
|
|
/* set delay to ms milliseconds */
|
|
-inline void delay_set( Delay *delay, int ms )
|
|
+void delay_set( Delay *delay, int ms )
|
|
{
|
|
delay->limit = ms;
|
|
delay->cur = 0;
|
|
}
|
|
|
|
/* reset delay ( cur = 0 )*/
|
|
-inline void delay_reset( Delay *delay )
|
|
+void delay_reset( Delay *delay )
|
|
{
|
|
delay->cur = 0;
|
|
}
|
|
|
|
/* check if times out and reset */
|
|
-inline int delay_timed_out( Delay *delay, int ms )
|
|
+int delay_timed_out( Delay *delay, int ms )
|
|
{
|
|
delay->cur += ms;
|
|
if ( delay->cur >= delay->limit ) {
|
|
@@ -56,12 +56,12 @@ inline int delay_timed_out( Delay *delay
|
|
}
|
|
|
|
/* set timer so that we have a time out next call of delay_timed_out() */
|
|
-inline void delay_force_time_out( Delay *delay )
|
|
+void delay_force_time_out( Delay *delay )
|
|
{
|
|
delay->cur = delay->limit;
|
|
}
|
|
|
|
-inline void goto_tile( int *x, int *y, int d )
|
|
+void goto_tile( int *x, int *y, int d )
|
|
{
|
|
/* 0 -up, clockwise, 5 - left up */
|
|
switch ( d ) {
|
|
@@ -326,24 +326,24 @@ Counter with a current float value and a
|
|
the target value until reached when counter_update() is called.
|
|
====================================================================
|
|
*/
|
|
-inline void counter_set( Counter *counter, double value )
|
|
+void counter_set( Counter *counter, double value )
|
|
{
|
|
counter->value = value;
|
|
counter->approach = value;
|
|
}
|
|
-inline void counter_add( Counter *counter, double add )
|
|
+void counter_add( Counter *counter, double add )
|
|
{
|
|
counter->value += add;
|
|
}
|
|
-inline double counter_get_approach( Counter counter )
|
|
+double counter_get_approach( Counter counter )
|
|
{
|
|
return counter.approach;
|
|
}
|
|
-inline double counter_get( Counter counter )
|
|
+double counter_get( Counter counter )
|
|
{
|
|
return counter.value;
|
|
}
|
|
-inline void counter_update( Counter *counter, int ms )
|
|
+void counter_update( Counter *counter, int ms )
|
|
{
|
|
double change;
|
|
if ( counter->approach == counter->value ) return;
|