Changeset 55961 in vbox
- Timestamp:
- May 20, 2015 8:24:07 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/idl/apiwrap-server.xsl
r55608 r55961 1237 1237 </xsl:if> 1238 1238 <xsl:text> 1239 1240 1239 </xsl:text> 1241 1240 <xsl:choose> … … 1248 1247 </xsl:choose> 1249 1248 <xsl:text> autoCaller(this); 1250 if (FAILED(autoCaller.rc()))1251 throw autoCaller.rc();1252 1253 </xsl:text> 1254 <xsl:value-of select="concat(' hrc = get', $attrbasename, '(')"/>1249 hrc = autoCaller.rc(); 1250 if (SUCCEEDED(hrc)) 1251 { 1252 </xsl:text> 1253 <xsl:value-of select="concat(' hrc = get', $attrbasename, '(')"/> 1255 1254 <xsl:variable name="passAutoCaller"> 1256 1255 <xsl:call-template name="checkoption"> … … 1266 1265 </xsl:apply-templates> 1267 1266 <xsl:text>); 1268 </xsl:text>1267 }</xsl:text> 1269 1268 <xsl:if test="$attrbasename != 'MidlDoesNotLikeEmptyInterfaces'"> 1270 1269 <xsl:text> … … 1277 1276 </xsl:call-template> 1278 1277 <xsl:text>); 1279 #endif 1280 </xsl:text> 1278 #endif</xsl:text> 1281 1279 </xsl:if> 1282 1280 <xsl:text> … … 1293 1291 <xsl:call-template name="emitDTraceParamValNoTmp-DirNotIn"/> 1294 1292 <xsl:text>); 1295 #endif 1296 </xsl:text> 1293 #endif</xsl:text> 1297 1294 </xsl:if> 1298 1295 <xsl:text> … … 1309 1306 <xsl:call-template name="emitDTraceParamValNoTmp-DirNotIn"/> 1310 1307 <xsl:text>); 1311 #endif 1312 </xsl:text> 1308 #endif</xsl:text> 1313 1309 </xsl:if> 1314 1310 <xsl:text> … … 1381 1377 <xsl:text>); 1382 1378 #endif 1383 1384 1379 </xsl:text> 1385 1380 <xsl:choose> … … 1392 1387 </xsl:choose> 1393 1388 <xsl:text> autoCaller(this); 1394 if (FAILED(autoCaller.rc()))1395 throw autoCaller.rc();1396 1397 </xsl:text> 1398 <xsl:value-of select="concat(' hrc = set', $attrbasename, '(')"/>1389 hrc = autoCaller.rc(); 1390 if (SUCCEEDED(hrc)) 1391 { 1392 </xsl:text> 1393 <xsl:value-of select="concat(' hrc = set', $attrbasename, '(')"/> 1399 1394 <xsl:if test="$passAutoCaller = 'true'"> 1400 1395 <xsl:text>autoCaller, </xsl:text> … … 1404 1399 </xsl:apply-templates> 1405 1400 <xsl:text>); 1406 1401 } 1407 1402 #ifdef VBOX_WITH_DTRACE_R3_MAIN 1408 1403 </xsl:text> … … 1804 1799 </xsl:for-each> 1805 1800 <xsl:text> 1801 1806 1802 #ifdef VBOX_WITH_DTRACE_R3_MAIN 1807 1803 </xsl:text> … … 1816 1812 <xsl:text>); 1817 1813 #endif 1818 1819 1814 </xsl:text> 1820 1815 <xsl:choose> … … 1827 1822 </xsl:choose> 1828 1823 <xsl:text> autoCaller(this); 1829 if (FAILED(autoCaller.rc()))1830 throw autoCaller.rc();1831 1832 </xsl:text> 1833 <xsl:value-of select="concat(' hrc = ', @name, '(')"/>1824 hrc = autoCaller.rc(); 1825 if (SUCCEEDED(hrc)) 1826 { 1827 </xsl:text> 1828 <xsl:value-of select="concat(' hrc = ', @name, '(')"/> 1834 1829 <xsl:variable name="passAutoCaller"> 1835 1830 <xsl:call-template name="checkoption"> … … 1852 1847 <xsl:if test="not(position()=last())"> 1853 1848 <xsl:text>, 1854 </xsl:text>1849 </xsl:text> 1855 1850 <xsl:value-of select="$methodindent"/> 1856 1851 </xsl:if> 1857 1852 </xsl:for-each> 1858 1853 <xsl:text>); 1859 1854 } 1860 1855 #ifdef VBOX_WITH_DTRACE_R3_MAIN 1861 1856 </xsl:text>
Note:
See TracChangeset
for help on using the changeset viewer.