style: 更新 .clang-format 规则并重新格式化所有源文件
- 重构模块使用新的代码风格 - 老代码 (src 目录下的代码) 继续使用之前的代码风格 通过在需要不同代码风格的目录下放对应 .clang-format 配置文件实现
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
|
||||
void layout_result_cleanup(layout_result_t *result) {
|
||||
p_delete(&result->items);
|
||||
result->item_count = 0;
|
||||
result->item_count = 0;
|
||||
result->item_capacity = 0;
|
||||
}
|
||||
|
||||
@@ -31,19 +31,19 @@ void layout_registry_cleanup(layout_registry_t *registry) {
|
||||
}
|
||||
|
||||
p_delete(®istry->slots);
|
||||
registry->slot_count = 0;
|
||||
registry->slot_count = 0;
|
||||
registry->slot_capacity = 0;
|
||||
}
|
||||
|
||||
bool layout_registry_move(layout_registry_t *src, layout_registry_t *dest) {
|
||||
if (!src || !dest) return false;
|
||||
|
||||
dest->slots = src->slots;
|
||||
dest->slot_count = src->slot_count;
|
||||
dest->slots = src->slots;
|
||||
dest->slot_count = src->slot_count;
|
||||
dest->slot_capacity = src->slot_capacity;
|
||||
|
||||
src->slots = nullptr;
|
||||
src->slot_count = 0;
|
||||
src->slots = nullptr;
|
||||
src->slot_count = 0;
|
||||
src->slot_capacity = 0;
|
||||
|
||||
return true;
|
||||
@@ -53,25 +53,29 @@ size_t layout_registry_count(const layout_registry_t *registry) {
|
||||
return registry->slot_count;
|
||||
}
|
||||
|
||||
const layout_slot_t *layout_registry_at(const layout_registry_t *registry,
|
||||
size_t index) {
|
||||
const layout_slot_t *
|
||||
layout_registry_at(const layout_registry_t *registry, size_t index) {
|
||||
if (index >= registry->slot_count) return nullptr;
|
||||
return ®istry->slots[index];
|
||||
}
|
||||
|
||||
layout_id_t layout_register(layout_registry_t *registry, const char *name,
|
||||
const char *symbol, const char *description,
|
||||
layout_fn fn) {
|
||||
layout_id_t layout_register(
|
||||
layout_registry_t *registry,
|
||||
const char *name,
|
||||
const char *symbol,
|
||||
const char *description,
|
||||
layout_fn fn
|
||||
) {
|
||||
if (!name || !symbol) return ZDWM_LAYOUT_ID_INVALID;
|
||||
|
||||
layout_id_t id = (layout_id_t)registry->slot_count;
|
||||
layout_slot_t *r =
|
||||
array_push(registry->slots, registry->slot_count, registry->slot_capacity);
|
||||
r->id = id;
|
||||
r->name = p_strdup(name);
|
||||
r->symbol = p_strdup(symbol);
|
||||
r->id = id;
|
||||
r->name = p_strdup(name);
|
||||
r->symbol = p_strdup(symbol);
|
||||
r->description = p_strdup_nullable(description);
|
||||
r->fn = fn;
|
||||
r->fn = fn;
|
||||
|
||||
return r->id;
|
||||
}
|
||||
@@ -82,8 +86,8 @@ layout_fn layout_get(const layout_registry_t *registry, layout_id_t id) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
const layout_slot_t *layout_slot_get(const layout_registry_t *registry,
|
||||
layout_id_t id) {
|
||||
const layout_slot_t *
|
||||
layout_slot_get(const layout_registry_t *registry, layout_id_t id) {
|
||||
if (id >= registry->slot_count) return nullptr;
|
||||
return ®istry->slots[id];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user