decode_coord
return (decode_coord(val, &k->x, sizeof(k->x)));
return (decode_coord(val, &k->y, sizeof(k->y)));