| 935 | } |
| 936 | |
| 937 | PB_API pb_Entry *pb_settable(pb_Table *t, pb_Key key) { |
| 938 | pb_Entry *entry; |
| 939 | if ((entry = pb_gettable(t, key)) != NULL) |
| 940 | return entry; |
| 941 | return pbT_newkey(t, key); |
| 942 | } |
| 943 | |
| 944 | PB_API int pb_nextentry(const pb_Table *t, const pb_Entry **pentry) { |
| 945 | size_t i = *pentry ? pbT_offset(*pentry, t->hash) : 0; |
no test coverage detected