/*
 * reimplementation of Daniel Bernstein's byte library.
 * placed in the public domain by Uwe Ohse, uwe@ohse.de.
 */
#include "str.h"

int 
str_diff(const char *s,const char *t)
{
	unsigned int i=0;
	for (;;) {
		if (s[i]!=t[i]) break;
		if (!s[i]) break;
		i++;
	}
	return ((int)(unsigned int)(unsigned char) s[i])
		- ((int)(unsigned int)(unsigned char) t[i]);
}


syntax highlighted by Code2HTML, v. 0.9.1