aboutsummaryrefslogtreecommitdiffstats
path: root/memory/wmemcmp.c
blob: d0747c69399aedc11b55ec8779c0e3ceead75264 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
#include "memory.h"

int wmemcmp(wchar_t const *buffer1, wchar_t const *buffer2, size_t size)
{
	wchar_t const *buffer[] = {buffer1, buffer2};
	for (size_t i = 0; i < size; i++)
		if (buffer[0][i] != buffer[1][i])
			return (int)buffer[0][i] - (int)buffer[1][i];
	return 0;
}