From a707c2423265261130af7d03384c67b9798e98e7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 7 Apr 2015 22:48:46 +0200 Subject: [PATCH] Add 'get_os' function pointer to frontend driver --- frontend/drivers/platform_android.c | 1 + frontend/drivers/platform_apple.c | 1 + frontend/drivers/platform_ctr.c | 1 + frontend/drivers/platform_gx.c | 1 + frontend/drivers/platform_null.c | 1 + frontend/drivers/platform_ps3.c | 1 + frontend/drivers/platform_psp.c | 1 + frontend/drivers/platform_qnx.c | 1 + frontend/drivers/platform_win32.c | 1 + frontend/drivers/platform_xdk.c | 1 + frontend/frontend_driver.h | 1 + 11 files changed, 11 insertions(+) diff --git a/frontend/drivers/platform_android.c b/frontend/drivers/platform_android.c index e3f03ce91b..bcf7f59ca0 100644 --- a/frontend/drivers/platform_android.c +++ b/frontend/drivers/platform_android.c @@ -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", diff --git a/frontend/drivers/platform_apple.c b/frontend/drivers/platform_apple.c index b1b10131e9..726910776d 100644 --- a/frontend/drivers/platform_apple.c +++ b/frontend/drivers/platform_apple.c @@ -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", diff --git a/frontend/drivers/platform_ctr.c b/frontend/drivers/platform_ctr.c index 2048c351bc..af57c8ee69 100644 --- a/frontend/drivers/platform_ctr.c +++ b/frontend/drivers/platform_ctr.c @@ -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", diff --git a/frontend/drivers/platform_gx.c b/frontend/drivers/platform_gx.c index 373a094b9c..dc29de111f 100644 --- a/frontend/drivers/platform_gx.c +++ b/frontend/drivers/platform_gx.c @@ -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", diff --git a/frontend/drivers/platform_null.c b/frontend/drivers/platform_null.c index cd45c8d008..07368acebc 100644 --- a/frontend/drivers/platform_null.c +++ b/frontend/drivers/platform_null.c @@ -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", diff --git a/frontend/drivers/platform_ps3.c b/frontend/drivers/platform_ps3.c index 964911fedc..3e439031fc 100644 --- a/frontend/drivers/platform_ps3.c +++ b/frontend/drivers/platform_ps3.c @@ -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", diff --git a/frontend/drivers/platform_psp.c b/frontend/drivers/platform_psp.c index 003a3f1a0a..ff9e23a53c 100644 --- a/frontend/drivers/platform_psp.c +++ b/frontend/drivers/platform_psp.c @@ -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", diff --git a/frontend/drivers/platform_qnx.c b/frontend/drivers/platform_qnx.c index bd47fac2d4..02b56d68d2 100644 --- a/frontend/drivers/platform_qnx.c +++ b/frontend/drivers/platform_qnx.c @@ -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", diff --git a/frontend/drivers/platform_win32.c b/frontend/drivers/platform_win32.c index adc9d4fd85..7667740a90 100644 --- a/frontend/drivers/platform_win32.c +++ b/frontend/drivers/platform_win32.c @@ -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", diff --git a/frontend/drivers/platform_xdk.c b/frontend/drivers/platform_xdk.c index 163dd84624..e8ecd06e8e 100644 --- a/frontend/drivers/platform_xdk.c +++ b/frontend/drivers/platform_xdk.c @@ -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", diff --git a/frontend/frontend_driver.h b/frontend/frontend_driver.h index 472757de15..ecf2b31991 100644 --- a/frontend/frontend_driver.h +++ b/frontend/frontend_driver.h @@ -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);