Browse Source

Use c_int instead of i32

tags/v0.2.5-alpha.2
Yuma Hiramatsu 4 years ago
parent
commit
3fab3da471
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      rclrust/src/log.rs

+ 6
- 6
rclrust/src/log.rs View File

@@ -36,17 +36,17 @@ impl TryFrom<c_int> for LogSeverity {
fn try_from(from: c_int) -> Result<Self> {
use rcl_sys::RCUTILS_LOG_SEVERITY;

if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_UNSET as u32 as i32 {
if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_UNSET as u32 as c_int {
Ok(Self::Unset)
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_DEBUG as u32 as i32 {
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_DEBUG as u32 as c_int {
Ok(Self::Debug)
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_INFO as u32 as i32 {
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_INFO as u32 as c_int {
Ok(Self::Info)
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_WARN as u32 as i32 {
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_WARN as u32 as c_int {
Ok(Self::Warn)
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_ERROR as u32 as i32 {
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_ERROR as u32 as c_int {
Ok(Self::Error)
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_FATAL as u32 as i32 {
} else if from == RCUTILS_LOG_SEVERITY::RCUTILS_LOG_SEVERITY_FATAL as u32 as c_int {
Ok(Self::Fatal)
} else {
Err(RclRustError::RuntimeError("cast error: LogSeverity").into())


Loading…
Cancel
Save