Windows does not have ffs() implementation. added one

Enable RootlessSafeAlpha and RootlessAcceleration for the Windows port too
This commit is contained in:
Alexander Gottwald 2004-11-22 16:04:04 +00:00
commit b09f2a0495
2 changed files with 16 additions and 1 deletions

View file

@ -61,6 +61,21 @@ SOFTWARE.
#include "Xmd.h"
#include "servermd.h"
#ifdef WIN32
static
int ffs(int word) {
int i;
if (!word)
return 0;
i = 0;
for (;;)
{
if (((1 << i++) & word) != 0)
return i;
}
}
#endif
/* MICOPYAREA -- public entry for the CopyArea request
* For each rectangle in the source region
* get the pixels with GetSpans