1/* blob.c */ 2blob_T *blob_alloc(void); 3int rettv_blob_alloc(typval_T *rettv); 4void rettv_blob_set(typval_T *rettv, blob_T *b); 5void blob_free(blob_T *b); 6void blob_unref(blob_T *b); 7long blob_len(blob_T *b); 8char_u blob_get(blob_T *b, int idx); 9void blob_set(blob_T *b, int idx, char_u c); 10int blob_equal(blob_T *b1, blob_T *b2); 11int read_blob(FILE *fd, blob_T *blob); 12int write_blob(FILE *fd, blob_T *blob); 13/* vim: set ft=c : */ 14