Commit 0a670c57 authored by Gisle Vanem's avatar Gisle Vanem
Browse files

Compilation fix; 'reqdata' is not a pointer. 'path' is part of SessionHandle.

parent e3c15fc4
Loading
Loading
Loading
Loading
+4 −5
Original line number Diff line number Diff line
@@ -552,9 +552,8 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
  int i;

  if (!conn->data ||
      !conn->data->reqdata ||
      !conn->data->reqdata->path || 
       conn->data->reqdata->path[0] != '/' ||
      !conn->data->reqdata.path ||
       conn->data->reqdata.path[0] != '/' ||
      !checkprefix(conn->protostr, conn->data->change.url))
     return LDAP_INVALID_SYNTAX;

@@ -564,7 +563,7 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)

  /* parse DN (Distinguished Name).
   */
  ludp->lud_dn = strdup(conn->path+1);
  ludp->lud_dn = strdup(conn->data->reqdata.path+1);
  if (!ludp->lud_dn)
     return LDAP_NO_MEMORY;