diff options
author | alex <alex@ASUS> | 2018-09-19 16:44:52 +0200 |
---|---|---|
committer | alex <alex@ASUS> | 2018-09-19 16:44:52 +0200 |
commit | d2039ebba64d3d369bed3776dd1f4f75a4992ba6 (patch) | |
tree | df6c8e13e09ab1def383203b2bf3e42a84b73050 | |
parent | 4b3e0d4143cd12de93c0e21b30125c50bd37aaf6 (diff) |
Add snprint_share_file to be used by the gui
-rw-r--r-- | modules/about/inc/about.h | 1 | ||||
-rw-r--r-- | modules/about/src/about.c | 12 |
2 files changed, 10 insertions, 3 deletions
diff --git a/modules/about/inc/about.h b/modules/about/inc/about.h index 4c611ae..5598d0a 100644 --- a/modules/about/inc/about.h +++ b/modules/about/inc/about.h @@ -48,6 +48,7 @@ ******* functions ************************************************************
******************************************************************************/
void about_init (void);
+ void snprint_share_file (char *dest, int destsize, int share_file);
void print_share_file (int share_file);
void print_version (void);
diff --git a/modules/about/src/about.c b/modules/about/src/about.c index a18cbf0..a9fe94a 100644 --- a/modules/about/src/about.c +++ b/modules/about/src/about.c @@ -49,10 +49,9 @@ void about_init (void) snprintf(share_path, FILENAME_MAX, "%s/%s/", INSTALL_SHARE_DIR, SHARE_DIR);
}
-void print_share_file (int share_file)
+void snprint_share_file (char *dest, int destsize, int share_file)
{
char file_name [FILENAME_MAX];
- char str [BUFF_SIZE_TEXT];
switch (share_file) {
case SHARE_COPYRIGHT:
@@ -72,7 +71,14 @@ void print_share_file (int share_file) break;
}
- alx_snprint_file(str, BUFF_SIZE_TEXT, file_name);
+ alx_snprint_file(dest, destsize, file_name);
+}
+
+void print_share_file (int share_file)
+{
+ char str [BUFF_SIZE_TEXT];
+
+ snprint_share_file(str, BUFF_SIZE_TEXT, share_file);
printf(BEGINNING);
printf("%s", str);
|