This is an automated email from Gerrit.

Marc Schink ([email protected]) just uploaded a new patch set to 
Gerrit, which you can find at http://openocd.zylin.com/4920

-- gerrit

commit a8b6fdf9ca619b319a1e84c316c565bcf25c5054
Author: Marc Schink <[email protected]>
Date:   Fri Feb 15 14:31:19 2019 +0100

    target: Use proper data types for timer callback
    
    Change-Id: I5ca6da767f9e96180c43b179b2c682b1b7c98563
    Signed-off-by: Marc Schink <[email protected]>

diff --git a/src/target/target.c b/src/target/target.c
index 7e30d78..39d4216 100644
--- a/src/target/target.c
+++ b/src/target/target.c
@@ -1460,7 +1460,8 @@ int target_register_trace_callback(int (*callback)(struct 
target *target,
        return ERROR_OK;
 }
 
-int target_register_timer_callback(int (*callback)(void *priv), int time_ms, 
int periodic, void *priv)
+int target_register_timer_callback(int (*callback)(void *priv),
+               unsigned int time_ms, bool periodic, void *priv)
 {
        struct target_timer_callback **callbacks_p = &target_timer_callbacks;
 
diff --git a/src/target/target.h b/src/target/target.h
index fb9d714..f8c0f89 100644
--- a/src/target/target.h
+++ b/src/target/target.h
@@ -316,8 +316,8 @@ struct target_trace_callback {
 
 struct target_timer_callback {
        int (*callback)(void *priv);
-       int time_ms;
-       int periodic;
+       unsigned int time_ms;
+       bool periodic;
        bool removed;
        struct timeval when;
        void *priv;
@@ -385,7 +385,7 @@ int target_call_trace_callbacks(struct target *target, 
size_t len, uint8_t *data
  * or much more rarely than specified
  */
 int target_register_timer_callback(int (*callback)(void *priv),
-               int time_ms, int periodic, void *priv);
+               unsigned int time_ms, bool periodic, void *priv);
 int target_unregister_timer_callback(int (*callback)(void *priv), void *priv);
 int target_call_timer_callbacks(void);
 /**

-- 


_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to