Lines Matching refs:dst
4725 char*& dst = dst_.*str;
4727 if (dst) //should be NULL already
4737 dst = new (std::nothrow) char[len+1];
4739 if (dst == NULL)
4742 strcpy(dst, src);
4748 int Track::Info::Copy(Info& dst) const
4750 if (&dst == this)
4753 dst.type = type;
4754 dst.number = number;
4755 dst.uid = uid;
4756 dst.lacing = lacing;
4757 dst.settings = settings;
4759 //We now copy the string member variables from src to dst.
4765 if (int status = CopyStr(&Info::nameAsUTF8, dst))
4768 if (int status = CopyStr(&Info::codecId, dst))
4771 if (int status = CopyStr(&Info::codecNameAsUTF8, dst))
4779 if (dst.codecPrivate)
4782 if (dst.codecPrivateSize != 0)
4785 dst.codecPrivate = new (std::nothrow) unsigned char[codecPrivateSize];
4787 if (dst.codecPrivate == NULL)
4790 memcpy(dst.codecPrivate, codecPrivate, codecPrivateSize);
4791 dst.codecPrivateSize = codecPrivateSize;
7394 BlockEntry** dst = entries;
7397 *dst++ = *src++;