diff --git a/src/libs/drm/drm.c b/src/libs/drm/drm.c index 618bdf8..19e2ef8 100644 --- a/src/libs/drm/drm.c +++ b/src/libs/drm/drm.c @@ -56,7 +56,7 @@ static int _drm_find_sink(us_drm_s *drm, uint width, uint height, float hz); static drmModeModeInfo *_find_best_mode(drmModeConnector *conn, uint width, uint height, float hz); static u32 _find_dpms(int fd, drmModeConnector *conn); -static u32 _find_crtc(int fd, drmModeRes *res, drmModeConnector *conn, u32 *taken_crtcs); +static u32 _find_crtc(int fd, const drmModeRes *res, drmModeConnector *conn, u32 *taken_crtcs); static const char *_connector_type_to_string(u32 type); static float _get_refresh_rate(const drmModeModeInfo *mode); @@ -726,7 +726,7 @@ static u32 _find_dpms(int fd, drmModeConnector *conn) { return 0; } -static u32 _find_crtc(int fd, drmModeRes *res, drmModeConnector *conn, u32 *taken_crtcs) { +static u32 _find_crtc(int fd, const drmModeRes *res, drmModeConnector *conn, u32 *taken_crtcs) { for (int ei = 0; ei < conn->count_encoders; ++ei) { drmModeEncoder *enc = drmModeGetEncoder(fd, conn->encoders[ei]); if (enc == NULL) { diff --git a/src/libs/frametext.c b/src/libs/frametext.c index d5adfc7..3a28200 100644 --- a/src/libs/frametext.c +++ b/src/libs/frametext.c @@ -112,7 +112,7 @@ void us_frametext_draw(us_frametext_s *ft, const char *text, uint width, uint he } char *str = us_strdup(text); - char *line; + const char *line; char *rest; uint block_width = 0;