@@ -351,7 +351,7 @@ struct drm_display_state {
351351 std::vector<frame_uniq> free_frames;
352352};
353353
354- static std::string get_connector_str (int type, uint32_t id){
354+ static std::string get_connector_str (uint32_t type, uint32_t id){
355355 std::string res;
356356 switch (type){
357357 case DRM_MODE_CONNECTOR_VGA: res = " VGA" ; break ;
@@ -441,7 +441,7 @@ static Fd_uniq open_dri(drm_display_state *s){
441441 return {};
442442}
443443
444- static int64_t get_property (int dri, drmModeObjectPropertiesPtr props, std::string_view name){
444+ static uint64_t get_property (int dri, drmModeObjectPropertiesPtr props, std::string_view name){
445445 for (unsigned i = 0 ; i < props->count_props ; i++){
446446 Drm_property_uniq prop (drmModeGetProperty (dri, props->props [i]));
447447 if (!prop)
@@ -619,15 +619,15 @@ static bool setup_crtc(drm_display_state *s){
619619
620620 int dri = s->drm .dri_fd .get ();
621621
622- std::vector<int > encoder_list;
622+ std::vector<uint32_t > encoder_list;
623623 if (s->drm .connector ->encoder_id ){
624624 encoder_list.push_back (s->drm .connector ->encoder_id );
625625 }
626626 for (int i = 0 ; i < s->drm .connector ->count_encoders ; i++){
627627 encoder_list.push_back (s->drm .connector ->encoders [i]);
628628 }
629629
630- for (int encoder_id : encoder_list){
630+ for (auto encoder_id : encoder_list){
631631 s->drm .encoder .reset (drmModeGetEncoder (dri, encoder_id));
632632 if (!s->drm .encoder )
633633 continue ;
0 commit comments