Remove old hexdup.c code

This commit is contained in:
Pali Rohár committed 2012-08-10 12:23:54 +02:00
1 parent 4b7769a67d
commit adbe2dabad
5 files changed
+2 -73

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
include ../config.mk include ../config.mk
OBJ=main.o hexdump.o dump.o nolo.o qmode.o OBJ=main.o dump.o nolo.o qmode.o
OBJ+=printf-utils.o console.o OBJ+=printf-utils.o console.o
OBJ+=squeue/squeue.o OBJ+=squeue/squeue.o
OBJ+=image.o fiasco.o device.o usb-device.o cold-flash.o OBJ+=image.o fiasco.o device.o usb-device.o cold-flash.o
-1
View File
@@ -22,7 +22,6 @@
#include <string.h> #include <string.h>
#include "dump.h" #include "dump.h"
#include "hexdump.h"
#include "printf-utils.h" #include "printf-utils.h"
/* /*
-65
View File
@@ -1,65 +0,0 @@
/*
* radare - advanced commandline hexadecimal editor
* Copyright (C) 2006,2007 pancake <pancake@youterm.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include <stdio.h>
#include <string.h>
#include "hexdump.h"
char getprintablechar(char a)
{
if (a>=' '&&a<='~')
return a;
return '.';
}
int is_printable (int c)
{
if (c<' '||c>'~') return 0;
return 1;
}
/*
* Helper function
*/
void dump_bytes(unsigned char *buf, int len)
{
int i,j,seek = 0;
int inc = 16;
for(i=0; i<len; i+=inc) {
fprintf(stderr, "0x%08x | ", seek+i);
for(j=i;j<i+inc;j++) {
if (j>=len) {
fprintf(stderr, " ");
continue;
}
fprintf(stderr, "%02x ", buf[j]);
}
fprintf(stderr, " ");
for(j=i; j<i+inc; j++) {
if (j >= len)
fprintf(stderr, " ");
else
if ( is_printable(buf[j]) )
fprintf(stderr, "%c", buf[j]);
else fprintf(stderr, ".");
}
fprintf(stderr, "\n");
}
fflush(stderr);
}
-3
View File
@@ -1,3 +0,0 @@
char getprintablechar(char a);
int is_printable (int c);
void dump_bytes(unsigned char *buf, int len);
+1 -3
View File
@@ -27,8 +27,6 @@
#include "image.h" #include "image.h"
#include "printf-utils.h" #include "printf-utils.h"
#include "hexdump.h"
#define CMD_WRITE 64 #define CMD_WRITE 64
#define CMD_QUERY 192 #define CMD_QUERY 192
@@ -53,7 +51,7 @@ static void query_error_message()
if (nolomsg[0] == '\0') { if (nolomsg[0] == '\0') {
printf(" (.. silence ..)\n"); printf(" (.. silence ..)\n");
} else { } else {
dump_bytes((unsigned char *)nolomsg, 128); // dump_bytes((unsigned char *)nolomsg, 128);
do { do {
printf(" - %s\n", nolomsg+len); printf(" - %s\n", nolomsg+len);
len+=strlen(nolomsg+len)+1; len+=strlen(nolomsg+len)+1;