📄 blob.c
字号:
#include "blob.h"#include "cache.h"#include <stdlib.h>const char *blob_type = "blob";struct blob *lookup_blob(unsigned char *sha1){ struct object *obj = lookup_object(sha1); if (!obj) { struct blob *ret = malloc(sizeof(struct blob)); memset(ret, 0, sizeof(struct blob)); created_object(sha1, &ret->object); ret->object.type = blob_type; ret->object.parsed = 1; return ret; } if (obj->parsed && obj->type != blob_type) { error("Object %s is a %s, not a blob", sha1_to_hex(sha1), obj->type); return NULL; } return (struct blob *) obj;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -