]> granicus.if.org Git - multimarkdown/commitdiff
UPDATED: specify types to silence warnings and prevent theoretical errors
authorFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 27 Dec 2017 18:50:23 +0000 (13:50 -0500)
committerFletcher T. Penney <fletcher@fletcherpenney.net>
Wed, 27 Dec 2017 18:50:23 +0000 (13:50 -0500)
Sources/libMultiMarkdown/uuid.c
Sources/libMultiMarkdown/writer.c

index 2c91c9f219160a1f80fcb74fb1176665e8bc1e38..6941e387e68ec76ed793e72b7ebf423a7688395a 100644 (file)
@@ -149,6 +149,6 @@ void custom_seed_rand(void) {
        // This is not a "cryptographically secure" random seed,
        // but good enough for an EPUB id....
        unsigned long seed = mix(clock(), time(NULL), clock());
-       srand(seed);
+       srand((unsigned int)seed);
 }
 
index 1d9bd778825c8e33b95666d748391cf5dbd84ccd..eb6abe85764c5faaac4c29ff3811d6489f97e21a 100644 (file)
@@ -1772,7 +1772,7 @@ void automatic_search(mmd_engine * e, token * t, trie * ac) {
 
 void identify_global_search_terms(mmd_engine * e, scratch_pad * scratch) {
        // Only search if we have a target
-       int count = e->abbreviation_stack->size + e->glossary_stack->size;
+       size_t count = e->abbreviation_stack->size + e->glossary_stack->size;
 
        if (count == 0) {
                return;