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 */
frontend_android_shutdown, /* shutdown */
frontend_android_get_name, /* get_name */
NULL, /* get_os */
frontend_android_get_rating, /* get_rating */
NULL, /* load_content */
"android",

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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