Skip to content

Commit 9afcf7d

Browse files
committed
display/drm: More sign correctness
1 parent 84ce68d commit 9afcf7d

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/video_display/drm.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)