From: Robert Spalek Date: Mon, 28 Jun 2004 11:44:00 +0000 (+0000) Subject: deleted obj_attr_to_bucket*(). sorry, I like them, however I have already X-Git-Tag: holmes-import~990 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=bc5bc0b52b57d424c64a382aeba9def6eb8de45d;p=libucw.git deleted obj_attr_to_bucket*(). sorry, I like them, however I have already converted all sources to my version of these functions. if we reintroduce them, let us put them to obj2buck.[ch] --- diff --git a/lib/buck2obj.c b/lib/buck2obj.c index ee45116e..c0ee98c6 100644 --- a/lib/buck2obj.c +++ b/lib/buck2obj.c @@ -187,37 +187,3 @@ obj_read_bucket(struct buck2obj_buf *buf, uns buck_type, uns buck_len, struct fa } return o; } - -byte * -obj_attr_to_bucket(byte *buf, uns buck_type, uns attr, byte *val) -{ - uns l; - - switch (buck_type) - { - case BUCKET_TYPE_PLAIN: - case BUCKET_TYPE_V30: - buf += sprintf(buf, "%c%s\n", attr, val); - break; - case BUCKET_TYPE_V33: - case BUCKET_TYPE_V33_LIZARD: - l = strlen(val) + 1; - PUT_UTF8(buf, l); - l--; - memcpy(buf, val, l); - buf += l; - *buf++ = attr; - break; - default: - die("obj_attr_to_bucket called for unknown type %08x", buck_type); - } - return buf; -} - -byte * -obj_attr_to_bucket_num(byte *buf, uns buck_type, uns attr, uns val) -{ - byte vbuf[16]; - sprintf(vbuf, "%d", val); - return obj_attr_to_bucket(buf, buck_type, attr, vbuf); -} diff --git a/lib/buck2obj.h b/lib/buck2obj.h index 950e5d0c..e83015cd 100644 --- a/lib/buck2obj.h +++ b/lib/buck2obj.h @@ -18,7 +18,3 @@ struct odes *obj_read_bucket(struct buck2obj_buf *buf, uns buck_type, uns buck_l * been tampered with (unless the bucket is larger than the buffer). In such * a case, you must call bflush(body) before you do anything else than * sequential read. */ - -/* FIXME: These functions should be put somewhere else */ -byte *obj_attr_to_bucket(byte *buf, uns buck_type, uns attr, byte *val); -byte *obj_attr_to_bucket_num(byte *buf, uns buck_type, uns attr, uns val);