Exemplo n.º 1
0
kString *knh_getURN(CTX, kfileid_t fileid)
{
	size_t n = URI_UNMASK(fileid);
	kArray *a = ctx->share->urns;
	if(n < kArray_size(a)) {
		return (kString*)(a)->list[n];
	}
	else {
		DBG_ASSERT(fileid == URI_unknown);
		return TS_EMPTY;
	}
}
Exemplo n.º 2
0
kString *knh_getURN(CTX ctx, kuri_t uri)
{
    size_t n = URI_UNMASK(uri);
    kArray *a = ctx->share->urns;
    if(n < knh_Array_size(a)) {
        return (kString*)(a)->list[n];
    }
    else {
        DBG_ASSERT(uri == URI_unknown);
        return TS_EMPTY;
    }
}