Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/**************************************************************************\
* * Copyright (c) 1998 Microsoft Corporation * * Module Name: * * Driver-specific data * * Abstract: * * This module gives drivers a way to attach private data to GDI+ * objects. * * Created: * * 3/18/1999 agodfrey * \**************************************************************************/
#include "precomp.hpp"
DpDriverDataList::~DpDriverDataList() { DpDriverData *p=head; while (p) { DpDriverData *tmp = p->next; delete p; p = tmp; } }
void DpDriverDataList::Add(DpDriverData *dd, DpDriver *owner) { dd->owner = owner; dd->next = head; head = dd; } DpDriverData *DpDriverDataList::GetData(DpDriver *owner) { DpDriverData *p=head; while (p) { if (p->owner == owner) { return p; } p = p->next; } return NULL; }
|