]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
gdb update
authorMathieu Rene <mrene@avgs.ca>
Tue, 24 Feb 2009 22:07:38 +0000 (22:07 +0000)
committerMathieu Rene <mrene@avgs.ca>
Tue, 24 Feb 2009 22:07:38 +0000 (22:07 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12266 d0543943-73ff-0310-b7d9-9358b9ac24b2

support-d/.gdbinit

index fc652e66691de8474927e12c4e813c2c07995b0f..1ba4aca3b61d40a82449978546327b34b18ed8d4 100644 (file)
@@ -11,7 +11,9 @@ define list_sessions
        end
        printf "Found %d sessions.\n", $i
 end
-document list_sessions Print a list of session uuid and pointers
+document list_sessions
+Print a list of session uuid and pointers
+end
 
 define hash_it_str
        dont-repeat
@@ -23,7 +25,10 @@ define hash_it_str
                set $i = $i + 1
        end
 end
-document hash_it_str Prints the content of a hashtable displaying the key as a string and the value as pointer
+document hash_it_str 
+Usage: hash_it_str [hashtable]
+Prints the content of a hashtable displaying the key as a string and the value as pointer
+end
 
 define hash_it_int
        dont-repeat
@@ -35,7 +40,10 @@ define hash_it_int
                set $i = $i + 1
        end
 end
-document hash_it_int Prints the content of a hashtable displaying the key as an int and the value as pointer
+document hash_it_int
+Usage: hash_it_int [hashtable]
+Prints the content of a hashtable displaying the key as an int and the value as pointer
+end
 
 define hash_it_str_x
        dont-repeat
@@ -43,13 +51,16 @@ define hash_it_str_x
        set $x=$arg0->table->first
        while($x != 0x0)
                printf "key: %s\n", $x->pKey
-               print (($arg1)$x->data)->$arg2
+               print (($arg1*)$x->data)->$arg2
                printf "\n\n"
                set $x = $x->next
                set $i = $i + 1
                end
 end
-document hash_it_str_x Prints the content of a hashtable displaying the key as a string and a specific member of the value struct. Args: hashtable value_type member
+document hash_it_str_x
+Usage: hash_it_str_x [hashtable] [value_type] [member]
+Prints the content of a hashtable displaying the key as a string and a specific member of the value struct. Args: hashtable value_type member
+end
 
 define hash_it_int_x
        dont-repeat
@@ -57,10 +68,13 @@ define hash_it_int_x
        set $x=$arg0->table->first
        while($x != 0x0)
                printf "key: %d\n", $x->pKey
-               print (($arg1)$x->data)->$arg2
+               print (($arg1*)$x->data)->$arg2
                printf "\n\n"
                set $x = $x->next
                set $i = $i + 1
                end
 end
-document hash_it_int_x Prints the content of a hashtable displaying the key as a string and a specific member of the value struct. Args: hashtable value_type member
+document hash_it_int_x
+Usage: hash_it_int_x [hashtable] [value_type] [member]
+Prints the content of a hashtable displaying the key as a string and a specific member of the value struct. 
+end