LINUX.ORG.RU

История изменений

Исправление 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");
}