> On April 12, 2011, 9:26 p.m., Aaron J. Seigo wrote:
> > looks good; other code using this might Do The Right Thing(tm) as well, but 
> > it's good to centralize these checks.

It is the way to go imho (centralize this checks)


- Alex


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/101082/#review2598
-----------------------------------------------------------


On April 11, 2011, 12:22 p.m., Alex Fiestas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/101082/
> -----------------------------------------------------------
> 
> (Updated April 11, 2011, 12:22 p.m.)
> 
> 
> Review request for kdelibs.
> 
> 
> Summary
> -------
> 
> I found 2 places where KAuthorize should be added:
> KFileItemActions::addOpenWithActionsTo(QMenu* topMenu, const QString& 
> traderConstraint)
> 
> In this method as you can see, the first option is a QMenu pointer where the 
> new "open with" actions will be added. If we don't check in this function if 
> "openwith" is allowed we will end up having "Open with" action (or having to 
> patch all apps :p)
> 
> The second place is: 
> KFileItemActionsPrivate::slotExecuteService(QAction* act)
> 
> This is where the actual action is executed, just for """""security""""" and 
> robustness we should check here too.
> 
> 
> Diffs
> -----
> 
>   kio/kio/kfileitemactions.cpp 7f7d5c9 
> 
> Diff: http://git.reviewboard.kde.org/r/101082/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Alex
> 
>

Reply via email to