Skip to content

Commit

Permalink
[SWDEV-499995] ESMI Build/Compiler warnings messages (#105)
Browse files Browse the repository at this point in the history
* [SWDEV-499995] ESMI Build/Compiler warnings messages

Signed-off-by: Deepak Mewar <deepak.mewar@amd.com>
  • Loading branch information
Mewar, Deepak authored Feb 18, 2025
1 parent 1b98414 commit 2c591ff
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions include/amd_smi/amdsmi.h
Original file line number Diff line number Diff line change
Expand Up @@ -251,8 +251,8 @@ typedef void *amdsmi_cpusocket_handle;
* @cond @tag{cpu_bm} @endcond
*/
typedef struct {
uint8_t major; //!< Major version number
uint8_t minor; //!< Minor version number
uint32_t major; //!< Major version number
uint32_t minor; //!< Minor version number
} amdsmi_hsmp_driver_version_t;

#endif
Expand Down
4 changes: 2 additions & 2 deletions py-interface/amdsmi_wrapper.py
Original file line number Diff line number Diff line change
Expand Up @@ -227,8 +227,8 @@ class struct_amdsmi_hsmp_driver_version_t(Structure):

struct_amdsmi_hsmp_driver_version_t._pack_ = 1 # source:False
struct_amdsmi_hsmp_driver_version_t._fields_ = [
('major', ctypes.c_ubyte),
('minor', ctypes.c_ubyte),
('major', ctypes.c_uint32),
('minor', ctypes.c_uint32),
]

amdsmi_hsmp_driver_version_t = struct_amdsmi_hsmp_driver_version_t
Expand Down
4 changes: 2 additions & 2 deletions src/amd_smi/amd_smi_drm.cc
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,11 @@
namespace amd {
namespace smi {

void closedir(DIR* /*ptr*/) {}

std::string AMDSmiDrm::find_file_in_folder(const std::string& folder,
const std::string& regex) {
std::string file_name;
// TODO: The closedir function has some non-standard attributes that are being ignored here
// which is causing a warning to be thrown
using dir_ptr = std::unique_ptr<DIR, decltype(&closedir)>;

struct dirent *dir = nullptr;
Expand Down

0 comments on commit 2c591ff

Please sign in to comment.