]> Kevux Git Server - fll/commit
Update: Add missing structures to f_account_t and implement allocation functions.
authorKevin Day <thekevinday@gmail.com>
Fri, 5 Aug 2022 02:33:42 +0000 (21:33 -0500)
committerKevin Day <thekevinday@gmail.com>
Fri, 5 Aug 2022 02:33:42 +0000 (21:33 -0500)
commit0c4573ee9698e6f0980c4496a5f23b42946adbd3
tree7f8ab179552c93190dd189b48c254e3f8932e301
parenta49d2807e7b5dcf196e5d228da1edfcd6c2a8eb0
Update: Add missing structures to f_account_t and implement allocation functions.

I failed to notice that f_account is incomplete and this failed to make the 0.6 release window.
This is an API change and will only be applied to the 0.7 development releases as a result.

Provide real functions rather than macros for allocation and deallocation of the f_account_t structure.
Make sure both f_accounts_t and f_acountss_t exist for standard consistency.
Add unit tests.
48 files changed:
build/level_0/settings
build/monolithic/settings
level_0/f_account/c/account.c
level_0/f_account/c/account.h
level_0/f_account/c/account/accounts.c [new file with mode: 0644]
level_0/f_account/c/account/accounts.h [new file with mode: 0644]
level_0/f_account/c/account/common.h
level_0/f_account/c/account/private-accounts.c [new file with mode: 0644]
level_0/f_account/c/account/private-accounts.h [new file with mode: 0644]
level_0/f_account/c/private-account.c
level_0/f_account/c/private-account.h
level_0/f_account/data/build/settings
level_0/f_account/data/build/settings-mocks
level_0/f_account/data/build/settings-tests
level_0/f_account/tests/unit/c/test-account-s_adjust.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_adjust.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_append.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_append.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_append_all.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_append_all.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_decimate_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_decimate_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_decrease_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_decrease_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_increase.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_increase.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_increase_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_increase_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_resize.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-s_resize.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_adjust.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_adjust.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_append.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_append.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_append_all.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_append_all.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_decimate_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_decimate_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_decrease_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_decrease_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_increase.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_increase.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_increase_by.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_increase_by.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_resize.c [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account-ss_resize.h [new file with mode: 0644]
level_0/f_account/tests/unit/c/test-account.c
level_0/f_account/tests/unit/c/test-account.h