Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Use SDL's stdinc functions instead of C runtime calls.
- Loading branch information
|
@@ -690,7 +690,7 @@ SDL_SYS_ToDirection(Uint16 *dest, SDL_HapticDirection * src) |
|
|
else if (!src->dir[0]) |
|
|
*dest = (src->dir[1] >= 0 ? 0x8000 : 0); |
|
|
else { |
|
|
float f = atan2(src->dir[1], src->dir[0]); /* Ideally we'd use fixed point math instead of floats... */ |
|
|
float f = SDL_atan2(src->dir[1], src->dir[0]); /* Ideally we'd use fixed point math instead of floats... */ |
|
|
/* |
|
|
atan2 takes the parameters: Y-axis-value and X-axis-value (in that order) |
|
|
- Y-axis-value is the second coordinate (from center to SOUTH) |
|
|
|
@@ -342,7 +342,7 @@ SetXRandRDisplayName(Display *dpy, Atom EDID, char *name, const size_t namelen, |
|
|
X11_XFree(props); |
|
|
} |
|
|
|
|
|
inches = (int)((SDL_sqrt(widthmm * widthmm + heightmm * heightmm) / 25.4f) + 0.5f); |
|
|
inches = (int)((SDL_sqrtf(widthmm * widthmm + heightmm * heightmm) / 25.4f) + 0.5f); |
|
|
if (*name && inches) { |
|
|
const size_t len = SDL_strlen(name); |
|
|
SDL_snprintf(&name[len], namelen-len, " %d\"", inches); |
|
|
|
@@ -21,6 +21,8 @@ |
|
|
*/ |
|
|
|
|
|
/* Author: Soren Sandmann <sandmann@redhat.com> */ |
|
|
#include "../../SDL_internal.h" |
|
|
#include "SDL_stdinc.h" |
|
|
|
|
|
#include "edid.h" |
|
|
#include <stdlib.h> |
|
@@ -247,7 +249,7 @@ decode_fraction (int high, int low) |
|
|
high = (high << 2) | low; |
|
|
|
|
|
for (i = 0; i < 10; ++i) |
|
|
result += get_bit (high, i) * pow (2, i - 10); |
|
|
result += get_bit (high, i) * SDL_pow (2, i - 10); |
|
|
|
|
|
return result; |
|
|
} |
|
|