summaryrefslogtreecommitdiffstats
path: root/pki/base/native-tools
diff options
context:
space:
mode:
authorasn <asn@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-12-15 17:54:46 +0000
committerasn <asn@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-12-15 17:54:46 +0000
commit317497ca35df9a35459abebec70f173855eb3786 (patch)
treeeda5e61251f55cb22e98efc352593075424f08bf /pki/base/native-tools
parent0481c4b3574244479a3f4294e6155ca8ac405391 (diff)
downloadpki-317497ca35df9a35459abebec70f173855eb3786.tar.gz
pki-317497ca35df9a35459abebec70f173855eb3786.tar.xz
pki-317497ca35df9a35459abebec70f173855eb3786.zip
p7tool: Fixed build warnings of secutil.
Fixed brc #644056. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1635 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/native-tools')
-rw-r--r--pki/base/native-tools/src/p7tool/secutil.c22
1 files changed, 12 insertions, 10 deletions
diff --git a/pki/base/native-tools/src/p7tool/secutil.c b/pki/base/native-tools/src/p7tool/secutil.c
index 01662e5b9..695ce2401 100644
--- a/pki/base/native-tools/src/p7tool/secutil.c
+++ b/pki/base/native-tools/src/p7tool/secutil.c
@@ -258,9 +258,10 @@ char *
SECU_GetModulePassword(PK11SlotInfo *slot, PRBool retry, void *arg)
{
char prompt[255];
+ char external[] = "external";
secuPWData *pwdata = (secuPWData *)arg;
secuPWData pwnull = { PW_NONE, 0 };
- secuPWData pwxtrn = { PW_EXTERNAL, "external" };
+ secuPWData pwxtrn = { PW_EXTERNAL, external };
char *pw;
if (pwdata == NULL)
@@ -473,7 +474,7 @@ SECU_ConfigDirectory(const char* base)
{
static PRBool initted = PR_FALSE;
const char *dir = ".netscape";
- char *home;
+ const char *home;
static char buf[1000];
if (initted) return buf;
@@ -1002,7 +1003,7 @@ secu_PrintTime(FILE *out, int64 time_val, const char *m, int level)
}
PR_FormatTime(timeString, 100, "%a %b %d %H:%M:%S %Y", &printableTime);
- fprintf(out, timeString);
+ fprintf(out, "%s", timeString);
if (m != NULL)
fprintf(out, "\n");
@@ -1573,7 +1574,7 @@ secu_PrintX509InvalidDate(FILE *out, SECItem *value, const char *msg, int level)
rv = DER_GeneralizedTimeToTime(&invalidTime, &decodedValue);
if (rv == SECSuccess) {
formattedTime = CERT_GenTime2FormattedAscii
- (invalidTime, "%a %b %d %H:%M:%S %Y");
+ (invalidTime, (char *) "%a %b %d %H:%M:%S %Y");
SECU_Indent(out, level +1);
fprintf (out, "%s: %s\n", msg, formattedTime);
PORT_Free (formattedTime);
@@ -2121,7 +2122,7 @@ void
SECU_PrintName(FILE *out, CERTName *name, const char *msg, int level)
{
char *nameStr;
- char *str;
+ const char *str;
SECItem my;
str = nameStr = CERT_NameToAscii(name);
@@ -2175,7 +2176,7 @@ SECU_PrintCertNickname(CERTCertListNode *node, void *data)
CERTCertificate* cert;
FILE *out;
char trusts[30];
- char *name;
+ const char *name;
cert = node->cert;
@@ -2583,7 +2584,8 @@ SECU_PrintCRLInfo(FILE *out, CERTCrl *crl, const char *m, int level)
iv = 0;
while ((entry = crl->entries[iv++]) != NULL) {
sprintf(om, "Entry (%x):\n", iv);
- SECU_Indent(out, level + 1); fprintf(out, om);
+ SECU_Indent(out, level + 1);
+ fprintf(out, "%s", om);
SECU_PrintInteger(out, &(entry->serialNumber), "Serial Number",
level + 2);
SECU_PrintTimeChoice(out, &(entry->revocationDate),
@@ -3222,11 +3224,11 @@ SECU_PrintPRandOSError(const char *progName)
{
char buffer[513];
PRInt32 errLen = PR_GetErrorTextLength();
- if (errLen > 0 && errLen < sizeof buffer) {
+ if ((errLen > 0) && ((size_t) errLen < sizeof(buffer))) {
PR_GetErrorText(buffer);
}
SECU_PrintError(progName, "function failed");
- if (errLen > 0 && errLen < sizeof buffer) {
+ if ((errLen > 0) && ((size_t) errLen < sizeof(buffer))) {
PR_fprintf(PR_STDERR, "\t%s\n", buffer);
}
}
@@ -3252,7 +3254,7 @@ SECU_printCertProblems(FILE *outfile, CERTCertDBHandle *handle,
CERTVerifyLogNode *node = NULL;
unsigned int depth = (unsigned int)-1;
unsigned int flags = 0;
- char * errstr = NULL;
+ const char * errstr = NULL;
PRErrorCode err = PORT_GetError();
log.arena = PORT_NewArena(512);