История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Чёт только с коротким кодом работает
Исправление LINUX-ORG-RU, :
void dragdrop_quit()
{
for (int i = 0; i < DRAGDROP_MAX_DROPS && i < dragdrop_storage_counter; ++i)
{
if(dragdrop_storage[i].raw != NULL)
{
if(dragdrop_storage[i].type == DRAGDROP_FILE)
{
SDL_free(dragdrop_storage[i].raw);
if(dragdrop_storage[i].file.extension)
{
SDL_free(dragdrop_storage[i].file.extension);
};
};
if(dragdrop_storage[i].type == DRAGDROP_FOLDER)
{
SDL_free(dragdrop_storage[i].raw);
};
if(dragdrop_storage[i].type == DRAGDROP_TEXT)
{
for (int s = 0; s != DRAGDROP_MAX_DROPS; ++s)
{
SDL_free(dragdrop_storage[i].text.strings[s]);
};
SDL_free(dragdrop_storage[i].text.text_full);
};
};
};
}
Исправление LINUX-ORG-RU, :
@RequestMapping(value="/add.jsp", method=RequestMethod.POST)
@CSRFNoAuto
public ModelAndView doAdd(
HttpServletRequest request,
@Valid @ModelAttribute("form") AddTopicRequest form,
BindingResult errors,
@ModelAttribute("ipBlockInfo") IPBlockInfo ipBlockInfo
) throws Exception {
Template tmpl = Template.getTemplate(request);
HttpSession session = request.getSession();
Group group = form.getGroup();
Map<String, Object> params = new HashMap<>(prepareModel(form, tmpl.getCurrentUser()));
Section section = null;
if (group!=null) {
section = sectionService.getSection(group.getSectionId());
}
User user = postingUser(tmpl, form);
user.checkBlocked(errors);
IPBlockDao.checkBlockIP(ipBlockInfo, errors, user);
if (group!=null && !groupPermissionService.isTopicPostingAllowed(group, user)) {
errors.reject(null, "Недостаточно прав для постинга тем в эту группу");
}
if (form.getMode()==null) {
form.setMode(tmpl.getFormatMode());
}
if (group!=null && !groupPermissionService.enableAllowAnonymousCheckbox(group, user)) {
form.setAllowAnonymous(true);
}
if (MarkupPermissions.allowedFormatsJava(tmpl.getCurrentUser()).stream().map(MarkupType::formId).noneMatch(s -> s.equals(form.getMode()))) {
errors.rejectValue("mode", null, "Некорректный режим разметки");
form.setMode(MarkupType.Lorcode$.MODULE$.formId());
}
Исходная версия LINUX-ORG-RU, :
int main()
{
printf("Hello\n");
}