#include #include #include #include #include "iso9660.h" Rune* strtorune(Rune *r, char *s) { Rune *or; if(s == nil) return nil; or = r; while(*s) s += chartorune(r++, s); *r = L'\0'; return or; } Rune* runechr(Rune *s, Rune c) { for(; *s; s++) if(*s == c) return s; return nil; } int runecmp(Rune *s, Rune *t) { while(*s && *t && *s == *t) s++, t++; return *s - *t; }