Browse Source

fix de-referencing stat before checking for NULL

Karel Miko 8 years ago
parent
commit
d91d59421f
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/pk/dsa/dsa_verify_key.c

+ 1 - 1
src/pk/dsa/dsa_verify_key.c

@@ -52,9 +52,9 @@ int dsa_int_validate_pqg(dsa_key *key, int *stat)
    void *tmp1, *tmp2;
    void *tmp1, *tmp2;
    int  err;
    int  err;
 
 
-   *stat = 0;
    LTC_ARGCHK(key  != NULL);
    LTC_ARGCHK(key  != NULL);
    LTC_ARGCHK(stat != NULL);
    LTC_ARGCHK(stat != NULL);
+   *stat = 0;
 
 
    /* check q-order */
    /* check q-order */
    if ( key->qord >= LTC_MDSA_MAX_GROUP || key->qord <= 15 ||
    if ( key->qord >= LTC_MDSA_MAX_GROUP || key->qord <= 15 ||