mike-jumper commented on code in PR #475:
URL: https://github.com/apache/guacamole-server/pull/475#discussion_r1443893093
##########
src/libguac/guacamole/recording.h:
##########
@@ -154,8 +164,8 @@ typedef struct guac_recording {
* recording will be written, NULL otherwise.
*/
guac_recording* guac_recording_create(guac_client* client,
- const char* path, const char* name, int create_path,
- int include_output, int include_mouse, int include_touch,
+ const char* path, const char* name, int create_path, mode_t
file_permissions,
+ mode_t path_permissions, int include_output, int include_mouse, int
include_touch,
Review Comment:
I'm not sure about directly coupling the API for screen recordings to
POSIX-specific `mode_t` when libguac is generally intended to support Windows
as a platform. Perhaps there's a way to implement this without making
`guac_recording_create()` non-portable?
If it were possible to implement this in a way that doesn't require
API/ABI-breaking changes, that would also be ideal.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]