git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@774483
13f79535-47bb-0310-9956-
ffa450edef68
{
void *ptr;
- char *inuse = (slot->base + (slot->size * slot->num));
+ char *inuse;
apr_status_t ret;
+ if (!slot) {
+ return APR_ENOSHMAVAIL;
+ }
+
+ inuse = (slot->base + (slot->size * slot->num));
if (!inuse[id]) {
return APR_ENOSHMAVAIL;
}
{
void *ptr;
- char *inuse = (slot->base + (slot->size * slot->num));
+ char *inuse;
apr_status_t ret;
+ if (!slot) {
+ return APR_ENOSHMAVAIL;
+ }
+
+ inuse = (slot->base + (slot->size * slot->num));
if (!inuse[id]) {
return APR_ENOSHMAVAIL;
}
if (!slot) {
return APR_ENOSHMAVAIL;
}
+
inuse = (slot->base + (slot->size * slot->num));
SLOTMEM_LOCK(slot->smutex);
if (!slot) {
return APR_ENOSHMAVAIL;
}
+
inuse = (slot->base + (slot->size * slot->num));
SLOTMEM_LOCK(slot->smutex);