This commit is contained in:
german 2025-12-27 17:05:52 +04:00
parent 33b0878a81
commit f98781c33f
3 changed files with 6 additions and 0 deletions

View File

@ -80,5 +80,6 @@ int main(void) {
__create_sig("api_example_key.sig"); __create_sig("api_example_key.sig");
__create_user("api_example_key.sig", "api_example_user.bin", "example.txt"); __create_user("api_example_key.sig", "api_example_user.bin", "example.txt");
__read_user("api_example_key.sig", "api_example_user.bin", "example_out.txt"); __read_user("api_example_key.sig", "api_example_user.bin", "example_out.txt");
__api_detach();
} }
``` ```

View File

@ -6,4 +6,5 @@ int main(void) {
__create_sig("api_example_key.sig"); __create_sig("api_example_key.sig");
__create_user("api_example_key.sig", "api_example_user.bin", "example.txt"); __create_user("api_example_key.sig", "api_example_user.bin", "example.txt");
__read_user("api_example_key.sig", "api_example_user.bin", "example_out.txt"); __read_user("api_example_key.sig", "api_example_user.bin", "example_out.txt");
__api_detach();
} }

View File

@ -44,6 +44,10 @@ char __YEFWHD_data_type = '\0';
typedef FILE* file_t; typedef FILE* file_t;
void __api_detach(void) {
__YEFWHD_data_type = '\0';
}
void __set_api_mode(char* login, char* password, char* data_key) { void __set_api_mode(char* login, char* password, char* data_key) {
__YEFWHD_api_login = login; __YEFWHD_api_login = login;
__YEFWHD_api_password = password; __YEFWHD_api_password = password;