]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/ddb/db_watch.c
xnu-1228.9.59.tar.gz
[apple/xnu.git] / osfmk / ddb / db_watch.c
index c7b8763000acee3204dfb74ae0f31ea1e4cea9f3..f4a7400288313ee1e695ef6bfd5cff1b9c247c5e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2005 Apple Computer, Inc. All rights reserved.
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
  * 
@@ -243,7 +243,7 @@ db_get_task(
        user_space = db_option(modif, 'T');
        if (user_space) {
            if (db_expression(&value)) {
-               task = (task_t)value;
+               task = (task_t)(unsigned long)value;
                if (db_lookup_task(task) < 0) {
                    db_printf("bad task address %X\n", task);
                    return(-1);
@@ -269,11 +269,8 @@ db_get_task(
 
 /* Delete watchpoint */
 void
-db_deletewatch_cmd(
-       db_expr_t       addr,
-       int             have_addr,
-       db_expr_t       count,
-       char *          modif)
+db_deletewatch_cmd(db_expr_t addr, __unused boolean_t have_addr,
+                  __unused db_expr_t count, char *modif)
 {
        task_t          task;
 
@@ -284,11 +281,8 @@ db_deletewatch_cmd(
 
 /* Set watchpoint */
 void
-db_watchpoint_cmd(
-       db_expr_t       addr,
-       int             have_addr,
-       db_expr_t       count,
-       char *          modif)
+db_watchpoint_cmd(db_expr_t addr, __unused boolean_t have_addr,
+                 __unused db_expr_t count, char *modif)
 {
        vm_size_t       size;
        db_expr_t       value;
@@ -305,7 +299,8 @@ db_watchpoint_cmd(
 
 /* list watchpoints */
 void
-db_listwatch_cmd(void)
+db_listwatch_cmd(__unused db_expr_t addr, __unused boolean_t have_addr,
+                __unused db_expr_t count, __unused char *modif)
 {
        db_list_watchpoints();
 }