Add 'get_os' function pointer to frontend driver

This commit is contained in:
twinaphex 2015-04-07 22:48:46 +02:00
parent c071731ce8
commit a707c24232
11 changed files with 11 additions and 0 deletions

View File

@ -866,6 +866,7 @@ const frontend_ctx_driver_t frontend_ctx_android = {
NULL, /* set_fork */ NULL, /* set_fork */
frontend_android_shutdown, /* shutdown */ frontend_android_shutdown, /* shutdown */
frontend_android_get_name, /* get_name */ frontend_android_get_name, /* get_name */
NULL, /* get_os */
frontend_android_get_rating, /* get_rating */ frontend_android_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"android", "android",

View File

@ -303,6 +303,7 @@ const frontend_ctx_driver_t frontend_ctx_apple = {
NULL, /* set_fork */ NULL, /* set_fork */
frontend_apple_shutdown, /* shutdown */ frontend_apple_shutdown, /* shutdown */
frontend_apple_get_name, /* get_name */ frontend_apple_get_name, /* get_name */
NULL, /* get_os */
frontend_apple_get_rating, /* get_rating */ frontend_apple_get_rating, /* get_rating */
frontend_apple_load_content, /* load_content */ frontend_apple_load_content, /* load_content */
"apple", "apple",

View File

@ -186,6 +186,7 @@ const frontend_ctx_driver_t frontend_ctx_ctr = {
NULL, /* set_fork */ NULL, /* set_fork */
frontend_ctr_shutdown, /* shutdown */ frontend_ctr_shutdown, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_ctr_get_rating, /* get_rating */ frontend_ctr_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"ctr", "ctr",

View File

@ -386,6 +386,7 @@ const frontend_ctx_driver_t frontend_ctx_gx = {
frontend_gx_set_fork, /* set_fork */ frontend_gx_set_fork, /* set_fork */
NULL, /* shutdown */ NULL, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_gx_get_rating, /* get_rating */ frontend_gx_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"gx", "gx",

View File

@ -31,6 +31,7 @@ const frontend_ctx_driver_t frontend_ctx_null = {
NULL, /* set_fork */ NULL, /* set_fork */
NULL, /* shutdown */ NULL, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
NULL, /* get_rating */ NULL, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"null", "null",

View File

@ -449,6 +449,7 @@ const frontend_ctx_driver_t frontend_ctx_ps3 = {
frontend_ps3_set_fork, /* set_fork */ frontend_ps3_set_fork, /* set_fork */
NULL, /* shutdown */ NULL, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_ps3_get_rating, /* get_rating */ frontend_ps3_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"ps3", "ps3",

View File

@ -248,6 +248,7 @@ const frontend_ctx_driver_t frontend_ctx_psp = {
frontend_psp_set_fork, /* set_fork */ frontend_psp_set_fork, /* set_fork */
frontend_psp_shutdown, /* shutdown */ frontend_psp_shutdown, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_psp_get_rating, /* get_rating */ frontend_psp_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"psp", "psp",

View File

@ -69,6 +69,7 @@ const frontend_ctx_driver_t frontend_ctx_qnx = {
NULL, /* set_fork */ NULL, /* set_fork */
frontend_qnx_shutdown, /* shutdown */ frontend_qnx_shutdown, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_qnx_get_rating, /* get_rating */ frontend_qnx_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"qnx", "qnx",

View File

@ -29,6 +29,7 @@ const frontend_ctx_driver_t frontend_ctx_win32 = {
NULL, /* set_fork */ NULL, /* set_fork */
NULL, /* shutdown */ NULL, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
NULL, /* get_rating */ NULL, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"win32", "win32",

View File

@ -377,6 +377,7 @@ const frontend_ctx_driver_t frontend_ctx_xdk = {
frontend_xdk_set_fork, /* set_fork */ frontend_xdk_set_fork, /* set_fork */
NULL, /* shutdown */ NULL, /* shutdown */
NULL, /* get_name */ NULL, /* get_name */
NULL, /* get_os */
frontend_xdk_get_rating, /* get_rating */ frontend_xdk_get_rating, /* get_rating */
NULL, /* load_content */ NULL, /* load_content */
"xdk", "xdk",

View File

@ -44,6 +44,7 @@ typedef struct frontend_ctx_driver
void (*set_fork)(bool exitspawn, bool start_game); void (*set_fork)(bool exitspawn, bool start_game);
void (*shutdown)(bool); void (*shutdown)(bool);
void (*get_name)(char *, size_t); void (*get_name)(char *, size_t);
void (*get_os)(char *, size_t);
int (*get_rating)(void); int (*get_rating)(void);
void (*content_loaded)(void); void (*content_loaded)(void);