summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2011-08-04 10:44:41 +0000
committerThomas Martitz <kugel@rockbox.org>2011-08-04 10:44:41 +0000
commit44ffa3ef93db8a4f5c56dfcb49ec7cb1e4c613f8 (patch)
treec63f160e8ea3f3852202a90e1873e474e702650b
parent8207a4a26731424a4a3f912a0fc2b9b6bf6c4f89 (diff)
downloadrockbox-44ffa3ef93db8a4f5c56dfcb49ec7cb1e4c613f8.tar.gz
rockbox-44ffa3ef93db8a4f5c56dfcb49ec7cb1e4c613f8.zip
format/*printf: Add simple support for %p format specifier.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30249 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/common/format.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/firmware/common/format.c b/firmware/common/format.c
index afe1010cfb..60c50ccd89 100644
--- a/firmware/common/format.c
+++ b/firmware/common/format.c
@@ -111,7 +111,12 @@ void format(
111 } 111 }
112 while (uval > 0); 112 while (uval > 0);
113 break; 113 break;
114 114 case 'p':
115 case 'P':
116 /* for pointers prepend 0x and act like 'X' */
117 push(userp, '0');
118 push(userp, 'x');
119 /* fall through */
115 case 'x': 120 case 'x':
116 case 'X': 121 case 'X':
117 pad='0'; 122 pad='0';