Lines Matching refs:NULL

63     if (( fp = fopen( fname, "rF" )) == NULL ) {
64 return( NULL );
69 return( NULL );
76 return( NULL );
79 if (( buf = NSLDAPI_MALLOC( (size_t)len )) == NULL ) {
81 return( NULL );
90 return( NULL );
112 if ( (buf == NULL) || (buflen < 0) ||
114 == NULL ) {
115 return( NULL );
118 flp = nextflp = NULL;
119 fip = NULL;
120 tag = NULL;
126 if ( tag != NULL ) {
135 sizeof( LDAPFiltList ))) == NULL ) {
137 return( NULL );
141 if ( re_comp( nextflp->lfl_pattern ) != NULL ) {
149 return( NULL );
153 nextflp->lfl_ilist = NULL;
154 nextflp->lfl_next = NULL;
155 if ( flp == NULL ) { /* first one */
161 fip = NULL;
169 if ( nextflp != NULL ) { /* add to info list */
171 sizeof( LDAPFiltInfo ))) == NULL ) {
174 return( NULL );
176 if ( fip == NULL ) { /* first one */
182 nextfip->lfi_next = NULL;
185 if ( tok[ 2 ] != NULL ) {
195 return( NULL );
198 tok[ 2 ] = NULL;
202 nextfip->lfi_isexact = ( strchr( tok[ 0 ], '*' ) == NULL &&
203 strchr( tok[ 0 ], '~' ) == NULL );
211 return( NULL );
215 if ( tag != NULL ) {
227 if ( lfdp == NULL ) {
231 if ( lfdp->lfd_filtprefix != NULL ) {
234 lfdp->lfd_filtprefix = ( prefix == NULL ) ? NULL : nsldapi_strdup( prefix );
236 if ( lfdp->lfd_filtsuffix != NULL ) {
239 lfdp->lfd_filtsuffix = ( suffix == NULL ) ? NULL : nsldapi_strdup( suffix );
262 if ( lfdp == NULL || tagpat == NULL || value == NULL ) {
263 return( NULL ); /* punt */
266 if ( lfdp->lfd_curvalcopy != NULL ) {
272 lfdp->lfd_curfip = NULL;
274 for ( flp = lfdp->lfd_filtlist; flp != NULL; flp = flp->lfl_next ) {
275 if ( re_comp( tagpat ) == NULL && re_exec( flp->lfl_tag ) == 1
276 && re_comp( flp->lfl_pattern ) == NULL
283 if ( lfdp->lfd_curfip == NULL ) {
284 return( NULL );
287 if (( lfdp->lfd_curvalcopy = nsldapi_strdup( value )) == NULL ) {
288 return( NULL );
294 lfdp->lfd_curvalwords = NULL;
295 return( NULL );
308 if ( lfdp == NULL || ( fip = lfdp->lfd_curfip ) == NULL ) {
309 return( NULL );
315 lfdp->lfd_filtprefix, lfdp->lfd_filtsuffix, NULL,
328 /* Copy v into f. If flimit is too small, return NULL;
335 return NULL;
346 * If flimit is too small, return NULL; otherwise
362 f = NULL; /* overflow */
390 f = NULL; /* overflow */
412 if ( filtbuf == NULL || buflen == 0 || pattern == NULL ){
416 if ( valwords == NULL ) {
419 for ( wordcount = 0; valwords[ wordcount ] != NULL; ++wordcount ) {
427 if ( prefix != NULL ) {
431 for ( p = pattern; f != NULL && *p != '\0'; ++p ) {
458 if ( f == NULL ) break;
462 if ( f == NULL ) break;
472 } else if ( value != NULL ) {
475 } else if ( *p == 'a' && attr != NULL ) {
484 f = NULL;
488 if ( suffix != NULL && f != NULL) {
492 if ( f == NULL ) {
521 if (( words = (char **)NSLDAPI_CALLOC( 1, sizeof( char * ))) == NULL ) {
525 words[ count ] = NULL;
528 while ( word != NULL ) {
530 ( count + 2 ) * sizeof( char * ))) == NULL ) {
535 words[ ++count ] = NULL;
536 word = ldap_utf8strtok_r( NULL, delims, &lasts );