writerfilter/source/doctok/Dff.cxx | 60 ------------------------------------- 1 file changed, 60 deletions(-)
New commits: commit 0ae2fe26d06d957f7dc93cdc24ee22f266e36093 Author: Miklos Vajna <vmik...@collabora.co.uk> Date: Mon Nov 4 20:45:36 2013 +0100 writerfilter: remove unused DffOPTHandler in doctok Change-Id: Ie067a77b7d61f59117826ab21c979688c1e3c2df diff --git a/writerfilter/source/doctok/Dff.cxx b/writerfilter/source/doctok/Dff.cxx index a2dd077..1c71787 100644 --- a/writerfilter/source/doctok/Dff.cxx +++ b/writerfilter/source/doctok/Dff.cxx @@ -198,70 +198,10 @@ sal_uInt32 DffRecord::getShapeId() return nResult; } -class DffOPTHandler : public Properties -{ - map<int, WW8ValueSharedPointer_t> mMap; - int nId; - -public: - DffOPTHandler() : nId(0) {} - virtual ~DffOPTHandler() {} - - virtual void attribute(Id name, Value & val) - { - switch (name) - { - case NS_rtf::LN_shppid: - nId = val.getInt(); - break; - case NS_rtf::LN_shpvalue: - { - WW8Value & rTmpVal = dynamic_cast<WW8Value &>(val); - WW8ValueSharedPointer_t - pVal(dynamic_cast<WW8Value *>(rTmpVal.clone())); - mMap[nId] = pVal; - } - } - } - - virtual void sprm(Sprm & /*sprm_*/) - { - } - - WW8ValueSharedPointer_t & getValue(int nId_) - { - return mMap[nId_]; - } - -}; - sal_uInt32 DffRecord::getShapeBid() { sal_uInt32 nResult = 0; - if (getShapeType() == 75) - { - Records_t aRecords = findRecords(0xf00b); - - if (!aRecords.empty()) - { - DffOPTHandler aHandler; - DffOPT * pOpts = dynamic_cast<DffOPT*>((*aRecords.begin()).get()); - - sal_uInt32 nCount = pOpts->get_property_count(); - - for (sal_uInt32 n = 0; n < nCount; ++n) - { - pOpts->get_property(n)->resolve(aHandler); - } - - WW8ValueSharedPointer_t pVal = aHandler.getValue(260); - - if (pVal.get() != NULL) - nResult = pVal->getInt(); - } - } - return nResult; } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits